diff --git a/x-pack/plugins/global_search_bar/public/components/search_bar.tsx b/x-pack/plugins/global_search_bar/public/components/search_bar.tsx index 1648becaff819..c33416c5aaedf 100644 --- a/x-pack/plugins/global_search_bar/public/components/search_bar.tsx +++ b/x-pack/plugins/global_search_bar/public/components/search_bar.tsx @@ -312,17 +312,11 @@ export const SearchBar: FC = ({ singleSelection={true} renderOption={(option) => euiSelectableTemplateSitewideRenderOptions(option, searchTerm)} searchProps={{ + autoFocus: chromeStyle === 'project', value: searchValue, onInput: (e: React.UIEvent) => setSearchValue(e.currentTarget.value), 'data-test-subj': 'nav-search-input', - inputRef: (input) => { - setSearchRef(input); - if (chromeStyle === 'project' && input) { - // while the input ref is in flight, we set focus on it - // to autofocus the input when it appears - input.focus(); - } - }, + inputRef: setSearchRef, compressed: true, 'aria-label': i18nStrings.placeholderText, placeholder: i18nStrings.placeholderText,