From 5900b815e1565325a7c79f1621e6e24a2fc0ac9f Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Mon, 18 Dec 2023 12:53:08 -0500 Subject: [PATCH] Remove unimplemented toggling for project search entries (#3695) This PR removes the unimplemented toggling of search results in the project search. This is new functionality that didn't exist in Zed1, and it's likely that we won't be adding it before launch, so removing it for now. Release Notes: - N/A --- crates/editor2/src/element.rs | 41 ++++++++++------------------------- 1 file changed, 12 insertions(+), 29 deletions(-) diff --git a/crates/editor2/src/element.rs b/crates/editor2/src/element.rs index 3af62811211b4e8daabf2abe8b596f7448bde8b3..328f2f08ba1912212cbd54c3d1ca085a70194c7e 100644 --- a/crates/editor2/src/element.rs +++ b/crates/editor2/src/element.rs @@ -2283,36 +2283,19 @@ impl EditorElement { .justify_between() .cursor_pointer() .hover(|style| style.bg(cx.theme().colors().element_hover)) - .on_click(cx.listener(|_editor, _event, _cx| { - // todo!() Implement collapsing path headers - // todo!("Clicking path header") - })) .child( - h_stack() - .gap_3() - // TODO: Add open/close state and toggle action - .child( - div().border().border_color(gpui::red()).child( - ButtonLike::new("path-header-disclosure-control") - .style(ButtonStyle::Subtle) - .child(IconElement::new(match is_open { - true => Icon::ChevronDown, - false => Icon::ChevronRight, - })), - ), - ) - .child( - h_stack() - .gap_2() - .child(Label::new( - filename - .map(SharedString::from) - .unwrap_or_else(|| "untitled".into()), - )) - .when_some(parent_path, |then, path| { - then.child(Label::new(path).color(Color::Muted)) - }), - ), + h_stack().gap_3().child( + h_stack() + .gap_2() + .child(Label::new( + filename + .map(SharedString::from) + .unwrap_or_else(|| "untitled".into()), + )) + .when_some(parent_path, |then, path| { + then.child(Label::new(path).color(Color::Muted)) + }), + ), ) .children(jump_handler.map(|jump_handler| { IconButton::new(block_id, Icon::ArrowUpRight)