From d4e9216f46cd9f93591b798217d1dbcf1c851148 Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Sat, 17 Feb 2024 18:34:06 +0100 Subject: [PATCH] tree: correctly handle destruction of fullscreen node --- src/tree/workspace.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/tree/workspace.rs b/src/tree/workspace.rs index 81564c20..dfc16acb 100644 --- a/src/tree/workspace.rs +++ b/src/tree/workspace.rs @@ -276,8 +276,7 @@ impl ContainingNode for WorkspaceNode { } if let Some(fs) = self.fullscreen.get() { if fs.tl_as_node().node_id() == child.node_id() { - self.discard_child_flags(&*fs); - self.fullscreen.set(None); + self.remove_fullscreen_node(); return; } }