manage local storage only if sidebar present (#8255)
This commit is contained in:
parent
924acb54b5
commit
002d6cf922
|
@ -173,27 +173,28 @@
|
|||
|
||||
$(function() {
|
||||
$(document).on('click.gadjo', 'a[rel=popup]', displayPopup);
|
||||
|
||||
var sidepage_button = $('#sidepage #applabel');
|
||||
sidepage_button.on('click', function() {
|
||||
$('#sidepage, #main').addClass('enable-transitions');
|
||||
$('#sidepage, #main').toggleClass('sidepage-expanded');
|
||||
if ($('#sidepage').hasClass('sidepage-expanded')) {
|
||||
window.localStorage.sidepage_status = 'expanded';
|
||||
} else {
|
||||
window.localStorage.sidepage_status = null;
|
||||
if ($('#sidepage').length) {
|
||||
var sidepage_button = $('#sidepage #applabel');
|
||||
sidepage_button.on('click', function() {
|
||||
$('#sidepage, #main').addClass('enable-transitions');
|
||||
$('#sidepage, #main').toggleClass('sidepage-expanded');
|
||||
if ($('#sidepage').hasClass('sidepage-expanded')) {
|
||||
window.localStorage.sidepage_status = 'expanded';
|
||||
} else {
|
||||
window.localStorage.sidepage_status = null;
|
||||
}
|
||||
});
|
||||
if (window.location.protocol == 'file:') {
|
||||
/* don't open sidepage when loading from a file:// */
|
||||
window.localStorage.sidepage_status = null;
|
||||
}
|
||||
if (window.localStorage.sidepage_status === undefined &&
|
||||
typeof(GADJO_DEFAULT_SIDEPAGE_STATUS) !== "undefined") {
|
||||
window.localStorage.sidepage_status = GADJO_DEFAULT_SIDEPAGE_STATUS;
|
||||
}
|
||||
if (window.localStorage.sidepage_status == 'expanded') {
|
||||
$('#sidepage, #main').toggleClass('sidepage-expanded');
|
||||
}
|
||||
});
|
||||
if (window.location.protocol == 'file:') {
|
||||
/* don't open sidepage when loading from a file:// */
|
||||
window.localStorage.sidepage_status = null;
|
||||
}
|
||||
if (window.localStorage.sidepage_status === undefined &&
|
||||
typeof(GADJO_DEFAULT_SIDEPAGE_STATUS) !== "undefined") {
|
||||
window.localStorage.sidepage_status = GADJO_DEFAULT_SIDEPAGE_STATUS;
|
||||
}
|
||||
if (window.localStorage.sidepage_status == 'expanded') {
|
||||
$('#sidepage, #main').toggleClass('sidepage-expanded');
|
||||
}
|
||||
});
|
||||
})();
|
||||
|
|
Loading…
Reference in New Issue