Make tab bar visible

Antonio Scandurra created

Change summary

crates/editor2/src/items.rs   | 5 ++---
crates/workspace2/src/pane.rs | 2 +-
2 files changed, 3 insertions(+), 4 deletions(-)

Detailed changes

crates/editor2/src/items.rs 🔗

@@ -578,12 +578,12 @@ impl Item for Editor {
 
     fn tab_content<T: 'static>(&self, detail: Option<usize>, cx: &AppContext) -> AnyElement<T> {
         let theme = cx.theme();
+
         AnyElement::new(
             div()
                 .flex()
                 .flex_row()
                 .items_center()
-                .bg(gpui::white())
                 .text_color(gpui::white())
                 .child(self.title(cx).to_string())
                 .children(detail.and_then(|detail| {
@@ -625,8 +625,7 @@ impl Item for Editor {
 
     fn deactivated(&mut self, cx: &mut ViewContext<Self>) {
         let selection = self.selections.newest_anchor();
-        todo!()
-        // self.push_to_nav_history(selection.head(), None, cx);
+        self.push_to_nav_history(selection.head(), None, cx);
     }
 
     fn workspace_deactivated(&mut self, cx: &mut ViewContext<Self>) {

crates/workspace2/src/pane.rs 🔗

@@ -1457,7 +1457,7 @@ impl Pane {
                     ),
             )
             .child(
-                div().w_0().flex_1().h_full().child(
+                div().flex_1().h_full().child(
                     div().id("tabs").flex().overflow_x_scroll().children(
                         self.items
                             .iter()