mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
fix script error on now playing page
This commit is contained in:
parent
13a2268043
commit
75dba0b17f
9 changed files with 70 additions and 24 deletions
|
@ -86,6 +86,7 @@
|
|||
}
|
||||
|
||||
if (NavHelper.isBack()) {
|
||||
Logger.log('Not refreshing data because IsBack=true');
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -104,6 +105,7 @@
|
|||
}
|
||||
|
||||
if ((now - last) < cacheDuration) {
|
||||
Logger.log('Not refreshing data due to age');
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -160,6 +162,7 @@
|
|||
},
|
||||
|
||||
enableFullPaperTabs: function () {
|
||||
//return true;
|
||||
return AppInfo.isNativeApp;
|
||||
},
|
||||
|
||||
|
@ -229,11 +232,20 @@
|
|||
var selected = tabs.selected;
|
||||
|
||||
if (selected == null) {
|
||||
selected = parseInt(getParameterByName('tab') || '0');
|
||||
tabs.selected = selected;
|
||||
page.querySelector('neon-animated-pages').selected = selected;
|
||||
|
||||
} else if (!LibraryBrowser.enableFullPaperTabs()) {
|
||||
Logger.log('selected tab is null, checking query string');
|
||||
|
||||
selected = parseInt(getParameterByName('tab') || '0');
|
||||
|
||||
Logger.log('selected tab will be ' + selected);
|
||||
|
||||
tabs.selected = selected;
|
||||
|
||||
if (!LibraryBrowser.enableFullPaperTabs()) {
|
||||
page.querySelector('neon-animated-pages').selected = selected;
|
||||
}
|
||||
|
||||
} else {
|
||||
Events.trigger(page.querySelector('neon-animated-pages'), 'tabchange');
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue