Refactor keyboard navigation to focus on current thumbnail for better accessibility

This commit is contained in:
Sebastiaan de Schaetzen 2025-06-17 14:32:01 +02:00
parent 9fe797b73d
commit 111e0333f0

View File

@ -493,7 +493,7 @@
let nextIndex = (currentIndex - 1 + activeFocusableSet.length) % activeFocusableSet.length;
activeFocusableSet[nextIndex].focus();
} else if (activeFocusableSet.length > 0) { // If nothing specific focused, focus last
activeFocusableSet[activeFocusableSet.length - 1].focus();
$("#current-thumb").focus();
}
keyHandled = true;
break;
@ -504,7 +504,7 @@
let nextIndex = (currentIndex + 1) % activeFocusableSet.length;
activeFocusableSet[nextIndex].focus();
} else if (activeFocusableSet.length > 0) { // If nothing specific focused, focus first
activeFocusableSet[0].focus();
$("#current-thumb").focus();
}
keyHandled = true;
break;