https://bugs.kde.org/show_bug.cgi?id=485318
--- Comment #4 from Vlad Zahorodnii <vlad.zahorod...@kde.org> --- Git commit cadf16b12e10c591b746d6f8228a16ec0101362b by Vlad Zahorodnii. Committed on 03/06/2024 at 14:54. Pushed by vladz into branch 'master'. Improve handling of closed windows A layer shell window can request a screen edge without having a chance to map the surface. In that case, no Workspace::windowRemoved() signal is not going to be emitted because no surface has been mapped. Perhaps it needs some re-wiring, but on the other hand, it is also more reasonable to monitor Window::closed() signal. With this change, the ScreenEdges manager will reject any request to reserve a screen edge for a closed window. And in addition to that, the ScreenEdges will unreserve screen edges when the window is closed rather than when the window is unmapped. M +8 -4 src/screenedge.cpp https://invent.kde.org/plasma/kwin/-/commit/cadf16b12e10c591b746d6f8228a16ec0101362b -- You are receiving this mail because: You are watching all bug changes.