diff --git a/crates/search/src/buffer_search.rs b/crates/search/src/buffer_search.rs index 633b588f11..71ba5a65c3 100644 --- a/crates/search/src/buffer_search.rs +++ b/crates/search/src/buffer_search.rs @@ -436,6 +436,7 @@ impl BufferSearchBar { pub fn register(registrar: &mut impl SearchActionsRegistrar) { registrar.register_handler(ForDeployed(|this, _: &FocusSearch, cx| { this.query_editor.focus_handle(cx).focus(cx); + this.select_query(cx); })); registrar.register_handler(ForDeployed(|this, action: &ToggleCaseSensitive, cx| { if this.supported_options().case {