From 6385d71c37264adef3258b10cb830b42ee60958a Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Wed, 18 Jun 2025 12:26:46 +0200 Subject: [PATCH] XwaylandView: remove set_decorations listener on unmap --- river/XwaylandView.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/river/XwaylandView.zig b/river/XwaylandView.zig index f27d040..836de81 100644 --- a/river/XwaylandView.zig +++ b/river/XwaylandView.zig @@ -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();