Skip to content

Commit 47cc730

Browse files
Fix keyboard navigation scrolling in dropdowns
1 parent 61c1b32 commit 47cc730

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/main/js/util/keyboard.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,7 @@ export default function makeKeyboardNavigable(
8282

8383
function scrollAndSelect(selectedItem, selectedClass, items) {
8484
if (selectedItem) {
85-
if (!isInViewport(selectedItem)) {
86-
selectedItem.scrollIntoView(false);
87-
}
85+
selectedItem.scrollIntoView({ block: 'center', behavior: 'smooth' });
8886
selectedItem.classList.add(selectedClass);
8987
if (items.includes(document.activeElement)) {
9088
selectedItem.focus();

0 commit comments

Comments
 (0)