Skip to content

xwayland: Clear the "xwl-window" tag on unrealize

Now that we keep the Wayland surface around for longer than the xwl_window, we might get events for that surface after the X11 window is unrealized.

Make sure we untag the Wayland surface when the Wayland surface is delayed, to break the wl_surface/xwl_window relationship, so that events for that surface are discarded by Xwayland.

Signed-off-by: Olivier Fourdan ofourdan@redhat.com
Fixes: e37f18ee - xwayland: Delay wl_surface destruction

Merge request reports