We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 52d5a9f commit c446283Copy full SHA for c446283
src/webviews/apps/shared/components/search/search-input.ts
@@ -999,9 +999,10 @@ export class GlSearchInput extends GlElement {
999
e.preventDefault();
1000
e.stopPropagation();
1001
1002
- // Accept autocomplete selection if visible
1003
- if (this.autocompleteOpen && this.autocompleteItems.length) {
1004
- void this.acceptAutocomplete(this.autocomplete?.selectedIndex ?? 0);
+ // Accept autocomplete selection if visible AND an item is selected
+ const selectedIndex = this.autocomplete?.selectedIndex ?? -1;
+ if (this.autocompleteOpen && this.autocompleteItems.length && selectedIndex >= 0) {
1005
+ void this.acceptAutocomplete(selectedIndex);
1006
return true;
1007
}
1008
0 commit comments