On Sat, 16 Dec 2023 23:49:00 GMT, Thiago Milczarek Sayao <tsa...@openjdk.org> 
wrote:

>> modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp line 486:
>> 
>>> 484:     CHECK_JNI_EXCEPTION(mainEnv)
>>> 485: 
>>> 486:     if (press && key > 0) { // TYPED events should only be sent for 
>>> printable characters.
>> 
>> A handler for the PRESS event might close the window. In that case `jview` 
>> will be set to zero before you send out the TYPED event. You should do 
>> another check for that here.
>> 
>> See [JDK-8301219](https://bugs.openjdk.org/browse/JDK-8301219) for some 
>> sample code. I'll be submitting a fix for that bug just as soon as I get a 
>> test case working reliably.
>
> There's a check before.
> 
> 
>     if (!jview) {
>         return;
>     }

I see what you mean now. Fixed it.

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1080#discussion_r1436151433

Reply via email to