mirror of https://github.com/espruino/BangleApps
quicklaunch: easier to read if-else
parent
ac7ed7dc90
commit
6195b87664
|
@ -13,16 +13,17 @@
|
||||||
let launchApp = function(trace) {
|
let launchApp = function(trace) {
|
||||||
if (!settings) settings = storage.readJSON("quicklaunch.json", true) || {};
|
if (!settings) settings = storage.readJSON("quicklaunch.json", true) || {};
|
||||||
|
|
||||||
if (settings[trace+"app"].src){
|
if (settings[trace+"app"].src) {
|
||||||
if (settings[trace+"app"].name == "Show Launcher") Bangle.showLauncher();
|
if (settings[trace+"app"].name == "Show Launcher") {
|
||||||
else if (!storage.read(settings[trace+"app"].src)) {
|
Bangle.showLauncher();
|
||||||
E.showMessage(settings[trace+"app"].src+"\n"+/*LANG*/"was not found"+".", "Quick Launch");
|
} else if (!storage.read(settings[trace+"app"].src)) {
|
||||||
settings[trace+"app"] = {"name":"(none)"}; // reset entry.
|
E.showMessage(settings[trace+"app"].src+"\n"+/*LANG*/"was not found"+".", "Quick Launch");
|
||||||
storage.write("quicklaunch.json", settings);
|
settings[trace+"app"] = {"name":"(none)"}; // reset entry.
|
||||||
setTimeout(load, 2000);
|
storage.write("quicklaunch.json", settings);
|
||||||
} else load(settings[trace+"app"].src);
|
setTimeout(load, 2000);
|
||||||
|
} else {load(settings[trace+"app"].src);}
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
|
|
||||||
let trace;
|
let trace;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue