From c0b23260534380fbb2b835b48ccdfab4c45b7bc7 Mon Sep 17 00:00:00 2001 From: Alex Viscreanu Date: Fri, 14 Jul 2023 21:43:26 +0200 Subject: [PATCH] fix(flexes): reset flexes when collapsing axis Co-authored-by: Mikayla Maki --- crates/workspace/src/pane_group.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/workspace/src/pane_group.rs b/crates/workspace/src/pane_group.rs index 2ece5030f31091f64c322ad8d04259a53cad35c1..52761b06c814522220342e15c01e38f253a17667 100644 --- a/crates/workspace/src/pane_group.rs +++ b/crates/workspace/src/pane_group.rs @@ -398,7 +398,9 @@ impl PaneAxis { } if self.members.len() == 1 { - Ok(self.members.pop()) + let result = self.members.pop(); + *self.flexes.borrow_mut() = vec![1.; self.members.len()]; + Ok(result) } else { Ok(None) }