https://bugs.kde.org/show_bug.cgi?id=504321
--- Comment #9 from Vlad Zahorodnii <[email protected]> --- Git commit 06c1f89e944570aea89902d881e3046825f6e4e6 by Vlad Zahorodnii. Committed on 12/01/2026 at 08:23. Pushed by vladz into branch 'master'. x11: Restore "kept" window state Effectively reverts c8efb221b361a0100e93797383ffa51e963d0166. Video games are susceptible to the kept window state. If a video game is put behind other windows, it will eventually break and it may not recover from the broken state after it is made visible. The likely reason why video games break is due to frame callback starvation. c8efb221b361a0100e93797383ffa51e963d0166 attempted to address that issue by unmapping the windows. However, it made X11 windows flash when switching between virtual desktops or activities using a touchpad. When a window is mapped, Xwayland will immediately destroy and create a new wl_surface. M +16 -2 src/layers.cpp M +10 -0 src/workspace.cpp M +9 -0 src/workspace.h M +25 -3 src/x11window.cpp M +8 -0 src/x11window.h https://invent.kde.org/plasma/kwin/-/commit/06c1f89e944570aea89902d881e3046825f6e4e6 -- You are receiving this mail because: You are watching all bug changes.
