make button focus a little more situational
This commit is contained in:
1 parent
7595ddeaa3
commit
b358448d69
1 file changed
+2
-9
+2
-9
@@ -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) => {
|
||||
|
||||
Reference in new issue
Block a user