XwaylandView: remove set_decorations listener on unmap

This commit is contained in:
Isaac Freund 2025-06-18 12:26:46 +02:00
parent c8fb3952f8
commit 6385d71c37
No known key found for this signature in database
GPG Key ID: 86DED400DDFD7A11

View File

@ -139,7 +139,6 @@ fn handleDestroy(listener: *wl.Listener(void)) void {
xwayland_view.dissociate.link.remove();
xwayland_view.request_configure.link.remove();
xwayland_view.set_override_redirect.link.remove();
xwayland_view.set_decorations.link.remove();
const view = xwayland_view.view;
view.impl = .none;
@ -221,6 +220,7 @@ fn handleUnmap(listener: *wl.Listener(void)) void {
// Remove listeners that are only active while mapped
xwayland_view.set_title.link.remove();
xwayland_view.set_class.link.remove();
xwayland_view.set_decorations.link.remove();
xwayland_view.request_fullscreen.link.remove();
xwayland_view.request_minimize.link.remove();