From 3dfdc2659227cbde2416896db63d759cfde5fe37 Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Mon, 4 Mar 2024 13:23:23 +0100 Subject: [PATCH] tree: don't set new mono child in invisible container to visible --- src/tree/container.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tree/container.rs b/src/tree/container.rs index 20f5ed9d..9d968063 100644 --- a/src/tree/container.rs +++ b/src/tree/container.rs @@ -758,7 +758,9 @@ impl ContainerNode { } } self.mono_child.set(Some(child.clone())); - child.node.tl_set_visible(true); + if self.toplevel_data.visible.get() { + child.node.tl_set_visible(true); + } child.node.tl_restack_popups(); // log::info!("activate_child2"); self.schedule_layout();