diff --git a/apps/launch/ChangeLog b/apps/launch/ChangeLog index bcfdca8de..c511b12b9 100644 --- a/apps/launch/ChangeLog +++ b/apps/launch/ChangeLog @@ -24,3 +24,5 @@ 0.22: Add less padding between launcher items, use new font if available in 2v26+ 0.23: Draw a placeholder screen right at the start to speed up apparent boot time 0.24: Fix fullscreen when fastloading the launcher. (TODO:fix back btn flicker) + Fix showClocks setting not taking effect by now clearing cache when + changing those settings. diff --git a/apps/launch/settings.js b/apps/launch/settings.js index f4f3bb31b..635dbbaba 100644 --- a/apps/launch/settings.js +++ b/apps/launch/settings.js @@ -10,6 +10,9 @@ settings[key] = value; require("Storage").write("launch.json",settings); } + function clearCache() { + require("Storage").erase("launch.cache.json") + } const appMenu = { "": { "title": /*LANG*/"Launcher" }, /*LANG*/"< Back": back, @@ -26,7 +29,10 @@ }, /*LANG*/"Show Clocks": { value: settings.showClocks == true, - onchange: (m) => { save("showClocks", m) } + onchange: (m) => { + save("showClocks", m); + clearCache(); + } }, /*LANG*/"Fullscreen": { value: settings.fullscreen == true,