tiling: Fix too eager moving into stack

This commit is contained in:
Victoria Brekenfeld 2023-06-12 17:43:24 +02:00
parent 1dd0c3ecb7
commit f5f58b0663

View file

@ -790,6 +790,7 @@ impl TilingLayout {
let result = if tree.get(&next_child_id).unwrap().data().is_stack()
&& tree.get(&node_id).unwrap().data().is_mapped(None)
&& !tree.get(&node_id).unwrap().data().is_stack()
&& len == 2
{
let node = tree
.remove_node(node_id, RemoveBehavior::DropChildren)