https://bugs.kde.org/show_bug.cgi?id=504692
Vlad Zahorodnii <vlad.zahorod...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Latest Commit| |https://invent.kde.org/plas | |ma/plasma-workspace/-/commi | |t/167b331943c757f92766ca34f | |99fdd5b02d685bf Resolution|--- |FIXED --- Comment #8 from Vlad Zahorodnii <vlad.zahorod...@kde.org> --- Git commit 167b331943c757f92766ca34f99fdd5b02d685bf by Vlad Zahorodnii. Committed on 27/05/2025 at 06:37. Pushed by vladz into branch 'master'. startkde: Set _JAVA_AWT_WM_NONREPARENTING environment variable AWT has a hard coded list of non-reparenting window managers. If a Java application misdetects that the window manager reparents windows, it can reject ConfigureNotify events and paint nothing on the screen. Recently, kwin_wayland had been changed so it doesn't reparent windows anymore. This broke some Java applications because of hardcoded WM behaviors in AWT. There is no "nice" way to fix it, but an environment variable can be set to instruct AWT that it's a non-reparenting window manager. M +2 -0 startkde/config-startplasma.h.cmake M +10 -0 startkde/startplasma-wayland.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/167b331943c757f92766ca34f99fdd5b02d685bf -- You are receiving this mail because: You are watching all bug changes.