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

update tabs

This commit is contained in:
Luke Pulverenti 2015-09-01 10:01:59 -04:00
parent 382dea3748
commit 9ea282ff39
129 changed files with 371 additions and 418 deletions

View file

@ -193,10 +193,7 @@
return !LibraryBrowser.enableFullPaperTabs();
},
configurePaperLibraryTabs: function (ownerpage, tabs, pages, defaultTabIndex) {
tabs.hideScrollButtons = true;
tabs.noink = true;
configurePaperLibraryTabs: function (ownerpage, tabs, pages) {
if (AppInfo.enableBottomTabs) {
tabs.alignBottom = true;
@ -210,7 +207,6 @@
// Not very iOS-like I suppose
tabs.noSlide = true;
tabs.noBar = true;
tabs.noink = true;
}
else {
LibraryBrowser.configureSwipeTabs(ownerpage, tabs, pages);
@ -222,7 +218,6 @@
tabs.noSlide = true;
tabs.noBar = true;
tabs.scrollable = true;
var legacyTabs = $('.legacyTabs', ownerpage);
@ -254,6 +249,20 @@
onTabbedpagebeforeshow: function () {
var page = this;
var delay = 0;
if (!page.getAttribute('data-firstload')) {
delay = 300;
page.setAttribute('data-firstload', '1');
}
setTimeout(function () {
LibraryBrowser.onTabbedpagebeforeshowInternal(page);
}, delay);
},
onTabbedpagebeforeshowInternal: function (page) {
var tabs = page.querySelector('paper-tabs');
var selected = tabs.selected;
@ -1154,7 +1163,7 @@
textlines.push(' ');
}
else if (item.Type == 'TvChannel') {
if (item.CurrentProgram) {
textlines.push(LibraryBrowser.getPosterViewDisplayName(item.CurrentProgram));
}