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

add guide optimizations

This commit is contained in:
Luke Pulverenti 2016-08-17 15:28:43 -04:00
parent 7e060883f6
commit e51031cad8
6 changed files with 35 additions and 30 deletions

View file

@ -797,11 +797,11 @@
else if (isReportsPage && itemId == 'reports') {
lnkMediaFolder.classList.add('selectedMediaFolder');
}
else if (isMySyncPage && itemId == 'manageoffline') {
else if (isMySyncPage && itemId == 'manageoffline' && window.location.href.toString().indexOf('mode=offline') != -1) {
lnkMediaFolder.classList.add('selectedMediaFolder');
}
else if (isMySyncPage && itemId == 'syncotherdevices') {
else if (isMySyncPage && itemId == 'syncotherdevices' && window.location.href.toString().indexOf('mode=offline') == -1) {
lnkMediaFolder.classList.add('selectedMediaFolder');
}
@ -814,22 +814,6 @@
}
}
function replaceQueryString(url, param, value) {
var re = new RegExp("([?|&])" + param + "=.*?(&|$)", "i");
if (url.match(re))
return url.replace(re, '$1' + param + "=" + value + '$2');
else if (value) {
if (url.indexOf('?') == -1) {
return url + '?' + param + "=" + value;
}
return url + '&' + param + "=" + value;
}
return url;
}
function onWebSocketMessage(e, data) {
var msg = data;
@ -883,14 +867,10 @@
if (isDashboardPage) {
refreshDashboardInfoInDrawer(page);
//mainDrawerPanel.forceNarrow = false;
} else {
if (navDrawerElement.classList.contains('adminDrawer')) {
refreshLibraryDrawer();
}
//mainDrawerPanel.forceNarrow = true;
}
setDrawerClass(page);