diff --git a/src/components/widgets/search/search.jsx b/src/components/widgets/search/search.jsx index dbc45a25..a1306243 100644 --- a/src/components/widgets/search/search.jsx +++ b/src/components/widgets/search/search.jsx @@ -120,7 +120,10 @@ export default function Search({ options }) { }, [selectedProvider, options, query, searchSuggestions]); const handleSearchKeyDown = (event) => { - if (event.key === "Tab") { + if ( + event.key === "Tab" && + document.getElementById("comboboxOptions")?.getAttribute("data-headlessui-state") === "open" + ) { event.preventDefault(); } }; @@ -233,7 +236,10 @@ export default function Search({ options }) { {searchSuggestions[1]?.length > 0 && ( - +
{searchSuggestions[1].map((suggestion) => (