1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Add autofocus on page load

This commit is contained in:
Dmitry Lyzo 2019-11-02 20:38:58 +03:00
parent 88db651eea
commit 7a10be5933
24 changed files with 147 additions and 22 deletions

View file

@ -617,24 +617,9 @@ define(["loading", "appRouter", "layoutManager", "connectionManager", "cardBuild
hideAll(page, "btnDownload", true);
}
try {
require(["focusManager"], function (focusManager) {
[".btnResume", ".btnPlay"].every(function (cls) {
var elems = page.querySelectorAll(cls);
for (var i = 0; i < elems.length; i++) {
if (focusManager.isCurrentlyFocusable(elems[i])) {
focusManager.focus(elems[i]);
return false;
}
}
return true;
});
});
} catch (e) {
console.log(e);
}
require(["autoFocuser"], function (autoFocuser) {
autoFocuser.autoFocus(page);
});
}
function logoImageUrl(item, apiClient, options) {