aboutsummaryrefslogtreecommitdiff
path: root/backend/libinput/tablet_pad.c
diff options
context:
space:
mode:
authoremersion <contact@emersion.fr>2018-03-21 19:59:35 +0100
committeremersion <contact@emersion.fr>2018-03-21 20:11:53 +0100
commit731ee240899da70313412d7792946418ee663f15 (patch)
treee1ce064e137483adb86cbf86f752f6eb1b1a7079 /backend/libinput/tablet_pad.c
parentff2e08aa7481517d0bd4379ff0d0b51098f72064 (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 'backend/libinput/tablet_pad.c')
0 files changed, 0 insertions, 0 deletions