From 0a0dca55ddf8104b19ff705ec6b8a2e103d31697 Mon Sep 17 00:00:00 2001 From: DecafDev <40307803+decaf-dev@users.noreply.github.com> Date: Thu, 12 Sep 2024 17:43:46 -0600 Subject: [PATCH 1/2] fix: close dropdown when tab is pressed --- src/svelte/shared/components/search-select.svelte | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/svelte/shared/components/search-select.svelte b/src/svelte/shared/components/search-select.svelte index 7d7df29..abeaf88 100644 --- a/src/svelte/shared/components/search-select.svelte +++ b/src/svelte/shared/components/search-select.svelte @@ -78,6 +78,8 @@ } else { openDropdown(); } + } else if (e.key === "Tab") { + closeDropdown(); } else { if (!isOpen) { openDropdown(); From 8dabced1b3676727f67038a98bc9c3e27d599ddc Mon Sep 17 00:00:00 2001 From: DecafDev <40307803+decaf-dev@users.noreply.github.com> Date: Thu, 12 Sep 2024 17:50:49 -0600 Subject: [PATCH 2/2] fix: make dropdown appear below focus --- src/svelte/shared/components/search-select.svelte | 1 + 1 file changed, 1 insertion(+) diff --git a/src/svelte/shared/components/search-select.svelte b/src/svelte/shared/components/search-select.svelte index abeaf88..c28f004 100644 --- a/src/svelte/shared/components/search-select.svelte +++ b/src/svelte/shared/components/search-select.svelte @@ -158,6 +158,7 @@ .vault-explorer-dropdown { position: absolute; + top: calc(100% + 5px); background-color: var(--dropdown-background); box-shadow: var(--input-shadow); width: 100%;