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) => {
if (event.key === "Tab" && event.shiftKey) {
event.preventDefault();
closeDropdown();
dropdownButton.focus();
}
if (event.key === "Tab" && event.shiftKey) closeDropdown();
});
lastDropdownItem.addEventListener("keydown", (event) => {
if (event.key === "Tab" && !event.shiftKey) {
event.preventDefault();
closeDropdown();
}
if (event.key === "Tab" && !event.shiftKey) closeDropdown();
});
document.addEventListener("keydown", (event) => {