diff options
author | emersion <contact@emersion.fr> | 2018-03-21 19:59:35 +0100 |
---|---|---|
committer | emersion <contact@emersion.fr> | 2018-03-21 20:11:53 +0100 |
commit | 731ee240899da70313412d7792946418ee663f15 (patch) | |
tree | e1ce064e137483adb86cbf86f752f6eb1b1a7079 /include/wlr/backend/session/interface.h | |
parent | ff2e08aa7481517d0bd4379ff0d0b51098f72064 (diff) |
xdg-shell, xdg-shell-v6: don't emit unmap if surface is unmapped
Some clients create an xdg_surface, then create an xdg_toplevel,
but don't map it and destroy it right after. The xdg_surface ends
up in a state where it isn't mapped but role-specific resources
have been allocated. xdg_surface_unmap needs to free these
resources without emitting the unmap signal.
Diffstat (limited to 'include/wlr/backend/session/interface.h')
0 files changed, 0 insertions, 0 deletions