diff options
| -rw-r--r-- | apps/web-shared/src/components/dropdown.svelte | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/web-shared/src/components/dropdown.svelte b/apps/web-shared/src/components/dropdown.svelte index 2b7f82b..a28bcd3 100644 --- a/apps/web-shared/src/components/dropdown.svelte +++ b/apps/web-shared/src/components/dropdown.svelte @@ -1,7 +1,7 @@ <script lang="ts"> // @ts-ignore - import {go, highlight} from "fuzzysort"; - import {element_has_focus, random_string} from "$shared/lib/helpers"; + import { go, highlight } from "fuzzysort"; + import { element_has_focus, random_string } from "$shared/lib/helpers"; import Button from "$shared/components/button.svelte"; import Chip from "$shared/components/chip.svelte"; @@ -175,6 +175,7 @@ const windowEvents = { on_mousemove(event) { + if (!event.target) return; mouseIsOverDropdown = (event.target?.closest("#" + INTERNAL_ID + " .autocomplete__results") != null ?? false); mouseIsOverComponent = (event.target?.closest("#" + INTERNAL_ID) != null ?? false); }, |
