diff --git a/crates/project_panel/src/project_panel.rs b/crates/project_panel/src/project_panel.rs index cb3538601fd7932e7a0cce7a7b7f1f9071f4c176..a685a82b073395bca0ee812e45a4ff2c62cac4a1 100644 --- a/crates/project_panel/src/project_panel.rs +++ b/crates/project_panel/src/project_panel.rs @@ -392,7 +392,12 @@ impl ProjectPanel { let context_menu = ContextMenu::build(cx, |mut menu, cx| { if is_read_only { - return menu.action("Copy Relative Path", Box::new(CopyRelativePath)); + menu = menu.action("Copy Relative Path", Box::new(CopyRelativePath)); + if is_dir { + menu = menu.action("Search Inside", Box::new(NewSearchInDirectory)) + } + + return menu; } if is_local {