https://bugs.kde.org/show_bug.cgi?id=483163
David Edmundson <k...@davidedmundson.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/kscreenlocker/-/commit/2 |ma/kwin/-/commit/4ce5756a53 |d258e6c72d4c08d5ff01c92ff6e |08a74daa51fae7c1894a78fb33a |954b34b3ebe6 |ce0 --- Comment #134 from David Edmundson <k...@davidedmundson.co.uk> --- Git commit 4ce5756a5308a74daa51fae7c1894a78fb33ace0 by David Edmundson. Committed on 06/03/2025 at 13:45. Pushed by davidedmundson into branch 'master'. x11: Update XStacking order when adding override-redirect windows Kwin uses it's own stacking order for managed windows and X11's stacking order directly for unmanaged windows. The X11 stacking order is updated only in resonse to XCB_CONFIGURE_NOTIFY on the root window, but if this fires before the window is mapped by kwin the window is not added to the unmanaged stack. This can leave things out of sync when we have multiple fullscreen unmanaged windows, which is the case of the lockscreen. M +50 -0 autotests/integration/x11_window_test.cpp M +3 -1 src/events.cpp M +3 -6 src/layers.cpp M +1 -0 src/workspace.cpp M +1 -1 src/workspace.h https://invent.kde.org/plasma/kwin/-/commit/4ce5756a5308a74daa51fae7c1894a78fb33ace0 -- You are receiving this mail because: You are watching all bug changes.