mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update now playing
This commit is contained in:
parent
b5a723314b
commit
fc4068bdcc
2 changed files with 20 additions and 8 deletions
|
@ -776,15 +776,13 @@
|
||||||
|
|
||||||
if (AppInfo.enableNowPlayingPageBottomTabs) {
|
if (AppInfo.enableNowPlayingPageBottomTabs) {
|
||||||
tabs.classList.remove('hide');
|
tabs.classList.remove('hide');
|
||||||
//page.classList.add('noSecondaryNavPage');
|
|
||||||
} else {
|
} else {
|
||||||
tabs.classList.add('hide');
|
tabs.classList.add('hide');
|
||||||
//page.classList.remove('noSecondaryNavPage');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
tabs.classList.add('bottom');
|
tabs.classList.add('bottom');
|
||||||
tabs.alignBottom = true;
|
tabs.alignBottom = true;
|
||||||
LibraryBrowser.configureSwipeTabs(page, tabs, page.querySelectorAll('neon-animated-pages')[0]);
|
LibraryBrowser.configureSwipeTabs(page, tabs, page.querySelector('neon-animated-pages'));
|
||||||
|
|
||||||
$(tabs).on('iron-select', function () {
|
$(tabs).on('iron-select', function () {
|
||||||
page.querySelector('neon-animated-pages').selected = this.selected;
|
page.querySelector('neon-animated-pages').selected = this.selected;
|
||||||
|
@ -802,8 +800,12 @@
|
||||||
|
|
||||||
$(page.querySelectorAll('.libraryViewNav a')).on('click', function () {
|
$(page.querySelectorAll('.libraryViewNav a')).on('click', function () {
|
||||||
var newSelected = this.getAttribute('data-index');
|
var newSelected = this.getAttribute('data-index');
|
||||||
|
|
||||||
|
if (AppInfo.enableNowPlayingPageBottomTabs) {
|
||||||
tabs.selected = newSelected;
|
tabs.selected = newSelected;
|
||||||
|
} else {
|
||||||
page.querySelector('neon-animated-pages').selected = newSelected;
|
page.querySelector('neon-animated-pages').selected = newSelected;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$(MediaController).on('playerchange', function () {
|
$(MediaController).on('playerchange', function () {
|
||||||
|
@ -826,7 +828,19 @@
|
||||||
|
|
||||||
var tab = window.location.hash;
|
var tab = window.location.hash;
|
||||||
var selected = tab == '#playlist' ? 2 : 0;;
|
var selected = tab == '#playlist' ? 2 : 0;;
|
||||||
this.querySelectorAll('paper-tabs')[0].selected = selected;
|
|
||||||
|
this.querySelector('paper-tabs').selected = selected;
|
||||||
|
|
||||||
|
if (AppInfo.enableNowPlayingPageBottomTabs) {
|
||||||
|
this.querySelector('paper-tabs').selected = selected;
|
||||||
|
} else {
|
||||||
|
|
||||||
|
// hack alert. doing this because the neon elements don't seem to be initialized yet
|
||||||
|
setTimeout(function() {
|
||||||
|
|
||||||
|
page.querySelector('neon-animated-pages').selected = selected;
|
||||||
|
}, 1000);
|
||||||
|
}
|
||||||
|
|
||||||
updateCastIcon(page);
|
updateCastIcon(page);
|
||||||
|
|
||||||
|
|
|
@ -1729,7 +1729,6 @@ var AppInfo = {};
|
||||||
AppInfo.enableCustomHomeSections = true;
|
AppInfo.enableCustomHomeSections = true;
|
||||||
AppInfo.enableHomeTabs = true;
|
AppInfo.enableHomeTabs = true;
|
||||||
AppInfo.enableNowPlayingPageBottomTabs = true;
|
AppInfo.enableNowPlayingPageBottomTabs = true;
|
||||||
AppInfo.enableNowPlayingPageBottomTabs = false;
|
|
||||||
|
|
||||||
AppInfo.enableAppStorePolicy = isCordova;
|
AppInfo.enableAppStorePolicy = isCordova;
|
||||||
|
|
||||||
|
@ -1946,7 +1945,6 @@ var AppInfo = {};
|
||||||
Dashboard.importCss('themes/ios.css');
|
Dashboard.importCss('themes/ios.css');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Dashboard.importCss('themes/ios.css');
|
|
||||||
|
|
||||||
if ($.browser.msie && $.browser.tv && ($.browser.version || 11) <= 10) {
|
if ($.browser.msie && $.browser.tv && ($.browser.version || 11) <= 10) {
|
||||||
Dashboard.importCss('thirdparty/paper-ie10.css');
|
Dashboard.importCss('thirdparty/paper-ie10.css');
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue