mirror of
https://github.com/zed-industries/zed.git
synced 2024-09-20 02:47:34 +03:00
Ensure panes cover the available space
This commit is contained in:
parent
0edcec7c4e
commit
b5c2cf371a
@ -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))
|
||||
|
Loading…
Reference in New Issue
Block a user