diff --git a/apps/fastload/boot.js b/apps/fastload/boot.js index 11ce0563b..c36c0921d 100644 --- a/apps/fastload/boot.js +++ b/apps/fastload/boot.js @@ -57,7 +57,7 @@ global.load = fastload; Bangle.load = (o => (name) => { print("Bangle.load", name); - if (Bangle.uiRemove) loadingScreen(); + if (Bangle.uiRemove && !SETTINGS.hideLoading) loadingScreen(); if (SETTINGS.autoloadLauncher && !name){ print("redirect to launcher"); let orig = Bangle.load; diff --git a/apps/fastload/settings.js b/apps/fastload/settings.js index 69064c3d7..4904e057e 100644 --- a/apps/fastload/settings.js +++ b/apps/fastload/settings.js @@ -23,6 +23,12 @@ onchange: v => { writeSettings("autoloadLauncher",v); } + }, + 'Hide "Fastloading..."': { + value: !!settings.hideLoading, + onchange: v => { + writeSettings("hideLoading",v); + } } }; return mainmenu;