make button focus a little more situational

This commit is contained in:
2026-01-02 18:13:21 -08:00
parent 7595ddeaa3
commit b358448d69
+2 -9
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) => {