mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
use shared helper
This commit is contained in:
parent
d7bb32b760
commit
5a44186eb5
4 changed files with 10 additions and 48 deletions
|
@ -179,7 +179,7 @@
|
|||
|
||||
function onHeaderAppsButtonClick() {
|
||||
|
||||
require(['dialogHelper'], function (dialogHelper) {
|
||||
require(['dialogHelper', 'dom'], function (dialogHelper, dom) {
|
||||
|
||||
var dlg = dialogHelper.createDialog({
|
||||
removeOnClose: true,
|
||||
|
@ -222,7 +222,7 @@
|
|||
document.body.appendChild(dlg);
|
||||
|
||||
dlg.addEventListener('click', function (e) {
|
||||
var link = parentWithTag(e.target, 'A');
|
||||
var link = dom.parentWithTag(e.target, 'A');
|
||||
if (link) {
|
||||
dialogHelper.close(dlg);
|
||||
}
|
||||
|
@ -391,19 +391,6 @@
|
|||
}
|
||||
}
|
||||
|
||||
function parentWithTag(elem, tagName) {
|
||||
|
||||
while (elem.tagName != tagName) {
|
||||
elem = elem.parentNode;
|
||||
|
||||
if (!elem) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
return elem;
|
||||
}
|
||||
|
||||
function updateDashboardMenuSelectedItem() {
|
||||
|
||||
var links = navDrawerScrollContainer.querySelectorAll('.sidebarLink');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue