https://bugs.kde.org/show_bug.cgi?id=478297
Vlad Zahorodnii <vlad.zahorod...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/3663453c7d | |0c5ad09120dbfff183ac80d2fe9 | |7c5 --- Comment #5 from Vlad Zahorodnii <vlad.zahorod...@kde.org> --- Git commit 3663453c7d0c5ad09120dbfff183ac80d2fe97c5 by Vlad Zahorodnii. Committed on 13/12/2023 at 14:06. Pushed by vladz into branch 'master'. scene: Freeze SurfaceItem tree when the Window is closed If the wl_surface is unmapped, the compositor should unmap the window. Most clients don't do it, and instead destroy the wl_surface or the surface role object or both. A very tiny fraction of clients actually close the window by unmapping the wl_surface. Either way, it's worth handling that case because xdg-shell protocol says that the clients are allowed to do it. M +4 -0 src/scene/surfaceitem.cpp M +2 -0 src/scene/surfaceitem.h M +16 -0 src/scene/surfaceitem_wayland.cpp M +1 -0 src/scene/surfaceitem_wayland.h M +9 -0 src/scene/windowitem.cpp M +1 -0 src/scene/windowitem.h https://invent.kde.org/plasma/kwin/-/commit/3663453c7d0c5ad09120dbfff183ac80d2fe97c5 -- You are receiving this mail because: You are watching all bug changes.