make button focus a little more situational

This commit is contained in:
2026-01-02 18:03:23 -08:00
parent 7595ddeaa3
commit b358448d69

View File

@ -107,18 +107,11 @@ dropdownButton.addEventListener("keydown", (event) => {
}); });
firstDropdownItem.addEventListener("keydown", (event) => { firstDropdownItem.addEventListener("keydown", (event) => {
if (event.key === "Tab" && event.shiftKey) { if (event.key === "Tab" && event.shiftKey) closeDropdown();
event.preventDefault();
closeDropdown();
dropdownButton.focus();
}
}); });
lastDropdownItem.addEventListener("keydown", (event) => { lastDropdownItem.addEventListener("keydown", (event) => {
if (event.key === "Tab" && !event.shiftKey) { if (event.key === "Tab" && !event.shiftKey) closeDropdown();
event.preventDefault();
closeDropdown();
}
}); });
document.addEventListener("keydown", (event) => { document.addEventListener("keydown", (event) => {