For those of you who haven’t looked at the bug report, it has to do with GDK expecting the windowing system to send it a _NET_WM_FRAME_DRAWN message but the message never arrives. If this is something you have any experience with feel free to jump in and investigate (because I’m at a loss).
It looks like we’re not the only one seeing this. I ran across a thread detailing how GVim sometimes freezes (vim/vim repository on GitHub, issue #12671) and they also concluded it was due to GDK not receiving this message. The Discourse discussion contains more information (link in the JBS ticket). They were not able to resolve the problem. Martin > On Aug 10, 2026, at 11:59 AM, Andy Goryachev <[email protected]> > wrote: > > I think this scenario warrants bumping the issue to P3. > > -andy > > > From: PavelTurk <[email protected]> > Date: Sunday, August 9, 2026 at 23:55 > To: [email protected] <[email protected]> > Subject: [External] : Using JavaFX on Linux can be dangerous > > Hi everyone, > > I would like to warn everyone and provide some feedback regarding the > use of JavaFX on Linux. We developed a small application and gave it to > a small number of the customer’s employees for testing. The application > was tested on both Linux and Windows. > > We encountered serious problems on Linux. Due to bug JDK-8371781, popup > windows are not displayed to the user, but they are still present in the > scene. As a result, a user can click on elements in these popups without > being able to see them, potentially triggering actions that they > absolutely should not be able to perform. > > Therefore, I decided to bring this issue to the attention of the JavaFX > developers and warn others about the potential safety implications of > using JavaFX on Linux. > > Best regards, Pavel
