Skip to content

Commit c446283

Browse files
committed
Fixes search not triggering when autocomplete has no selection
1 parent 52d5a9f commit c446283

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/webviews/apps/shared/components/search/search-input.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -999,9 +999,10 @@ export class GlSearchInput extends GlElement {
999999
e.preventDefault();
10001000
e.stopPropagation();
10011001

1002-
// Accept autocomplete selection if visible
1003-
if (this.autocompleteOpen && this.autocompleteItems.length) {
1004-
void this.acceptAutocomplete(this.autocomplete?.selectedIndex ?? 0);
1002+
// Accept autocomplete selection if visible AND an item is selected
1003+
const selectedIndex = this.autocomplete?.selectedIndex ?? -1;
1004+
if (this.autocompleteOpen && this.autocompleteItems.length && selectedIndex >= 0) {
1005+
void this.acceptAutocomplete(selectedIndex);
10051006
return true;
10061007
}
10071008

0 commit comments

Comments
 (0)