My KWIN fork where I work on features like per-output virtual desktops
Find a file
Vlad Zahorodnii 7335d54209 Fix mapped status tracking for subsurfaces
A subsurface should be considered mapped only if it has a buffer
attached and its parent is also mapped.

Currently, mapped status logic in SurfaceInterface is somewhat broken
for sub-surfaces. For example, the mapped() signal will be emitted even
if the sub-surface should be considered unmapped according to the spec.
2021-07-23 21:42:30 +03:00
src/wayland Fix mapped status tracking for subsurfaces 2021-07-23 21:42:30 +03:00