Skip to content

Commit bf1a108

Browse files
committed
refactor(defaultTheme): refine keepFocusOnBackwardForward()
1 parent 40d5408 commit bf1a108

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
}
@@ -1154,4 +1151,4 @@
11541151
enableKeyboardNavigate();
11551152
enhanceUpload();
11561153
enableNonRefreshDelete();
1157-
})();
1154+
}());

0 commit comments

Comments
 (0)