nav panels now autoopen on 300ms delay

This commit is contained in:
RossAscends
2023-04-09 03:38:03 +09:00
parent 154dd069ff
commit bd95563686

View File

@ -279,6 +279,31 @@ function isUrlOrAPIKey(string) {
} }
} }
function OpenNavPanels() {
//auto-open R nav if locked and previously open
if (LoadLocalBool("NavLockOn") == true && LoadLocalBool("NavOpened") == true) {
console.log("RA -- clicking right nav to open");
$("#rightNavDrawerIcon").click();
} else {
console.log('didnt see reason to open right nav on load: ' +
LoadLocalBool("NavLockOn")
+ ' nav open pref' +
LoadLocalBool("NavOpened" == true));
}
//auto-open L nav if locked and previously open
if (LoadLocalBool("LNavLockOn") == true && LoadLocalBool("LNavOpened") == true) {
console.log("RA -- clicking left nav to open");
$("#leftNavDrawerIcon").click();
} else {
console.log('didnt see reason to open left nav on load: ' +
LoadLocalBool("LNavLockOn")
+ ' L-nav open pref' +
LoadLocalBool("LNavOpened" == true));
}
}
$("document").ready(function () { $("document").ready(function () {
// initial status check // initial status check
setTimeout(RA_checkOnlineStatus, 100); setTimeout(RA_checkOnlineStatus, 100);
@ -365,29 +390,13 @@ $("document").ready(function () {
} else { SaveLocal('LNavOpened', 'false'); } } else { SaveLocal('LNavOpened', 'false'); }
}); });
//auto-open R nav if locked and previously open
if (LoadLocalBool("NavLockOn") == true && LoadLocalBool("NavOpened") == true) {
console.log("RA -- clicking right nav to open");
$("#rightNavDrawerIcon").click();
} else {
console.log('didnt see reason to open right nav on load: ' +
LoadLocalBool("NavLockOn")
+ ' nav open pref' +
LoadLocalBool("NavOpened" == true));
}
//auto-open L nav if locked and previously open
if (LoadLocalBool("LNavLockOn") == true && LoadLocalBool("LNavOpened") == true) {
console.log("RA -- clicking left nav to open"); setTimeout(() => {
$("#leftNavDrawerIcon").click(); OpenNavPanels();
} else { }, 300);
console.log('didnt see reason to open left nav on load: ' +
LoadLocalBool("LNavLockOn")
+ ' L-nav open pref' +
LoadLocalBool("LNavOpened" == true));
}
//save AutoConnect and AutoLoadChat prefs //save AutoConnect and AutoLoadChat prefs
$(AutoConnectCheckbox).on("change", function () { SaveLocal("AutoConnectEnabled", $(AutoConnectCheckbox).prop("checked")); }); $(AutoConnectCheckbox).on("change", function () { SaveLocal("AutoConnectEnabled", $(AutoConnectCheckbox).prop("checked")); });