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

restore music alphabet pickers

This commit is contained in:
Luke Pulverenti 2015-09-08 10:35:52 -04:00
parent a61e96accb
commit 467dc13089
14 changed files with 93 additions and 36 deletions

View file

@ -100,12 +100,9 @@
if (AppInfo.isNativeApp) {
cacheDuration = 300000;
}
else if ($.browser.ipad || $.browser.iphone || $.browser.android) {
} else if ($.browser.ipad || $.browser.iphone || $.browser.android) {
cacheDuration = 10000;
}
else {
} else {
cacheDuration = 60000;
}
@ -237,8 +234,7 @@
if ($.browser.safari) {
tabs.noBar = true;
}
else {
} else {
LibraryBrowser.configureSwipeTabs(ownerpage, tabs, pages);
}
@ -269,8 +265,8 @@
var delay = LibraryBrowser.animatePaperTabs() ? 500 : 0;
setTimeout(function () {
$(pgs).trigger('tabchange');
LibraryBrowser.fixAlphabetPicker(pages);
}, delay);
});
@ -281,6 +277,20 @@
}
},
fixAlphabetPicker: function (parent) {
if (!$.browser.android || !AppInfo.isNativeApp) {
return;
}
var pickers = parent.querySelectorAll('.alphabetPicker');
for (var i = 0, length = pickers.length; i < length; i++) {
var picker = pickers[i];
picker.classList.add('hide');
picker.classList.remove('hide');
}
},
onTabbedpagebeforeshow: function () {
var page = this;