Skip to content

Commit b6ec449

Browse files
committed
refactor(defaultTheme): refine keepFocusOnBackwardForward()
1 parent a4d0df3 commit b6ec449

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/tpl/defaultTheme/frontend/index.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -161,10 +161,7 @@
161161

162162
function keepFocusOnBackwardForward() {
163163
function onFocus(e) {
164-
var link = e.target;
165-
while (link && !(link instanceof HTMLAnchorElement)) {
166-
link = link.parentElement;
167-
}
164+
var link = e.target.closest('a');
168165
if (!link || link === lastFocused) return;
169166
lastFocused = link;
170167
}
@@ -1121,4 +1118,4 @@
11211118
enableKeyboardNavigate();
11221119
enhanceUpload();
11231120
enableNonRefreshDelete();
1124-
})();
1121+
}());

0 commit comments

Comments
 (0)