Change summary
crates/workspace2/src/pane.rs | 7 ++++---
crates/workspace2/src/pane_group.rs | 2 +-
crates/workspace2/src/status_bar.rs | 1 +
3 files changed, 6 insertions(+), 4 deletions(-)
Detailed changes
@@ -1891,13 +1891,14 @@ impl Render for Pane {
fn render(&mut self, cx: &mut ViewContext<Self>) -> Self::Element {
v_stack()
+ .size_full()
.child(self.render_tab_bar(cx))
- .child(div() /* toolbar */)
+ .child(div() /* todo!(toolbar) */)
.child(if let Some(item) = self.active_item() {
- item.to_any().render()
+ div().flex_1().child(item.to_any())
} else {
// todo!()
- div().child("Empty Pane").render()
+ div().child("Empty Pane")
})
// enum MouseNavigationHandler {}
@@ -201,7 +201,7 @@ impl Member {
// Some(pane)
// };
- div().child(pane.clone()).render()
+ div().size_full().child(pane.clone()).render()
// Stack::new()
// .with_child(pane_element.contained().with_border(leader_border))
@@ -44,6 +44,7 @@ impl Render for StatusBar {
.items_center()
.justify_between()
.w_full()
+ .h_8()
.bg(cx.theme().colors().status_bar)
.child(self.render_left_tools(cx))
.child(self.render_right_tools(cx))