diff --git a/apps.json b/apps.json index f856c9b7e..90efd4166 100644 --- a/apps.json +++ b/apps.json @@ -40,7 +40,7 @@ { "id": "welcome", "name": "Welcome", "icon": "app.png", - "version":"0.03", + "version":"0.04", "description": "Appears at first boot and explains how to use Bangle.js", "tags": "start,welcome", "allow_emulator":true, diff --git a/apps/welcome/ChangeLog b/apps/welcome/ChangeLog index 8747cdad3..d8d647138 100644 --- a/apps/welcome/ChangeLog +++ b/apps/welcome/ChangeLog @@ -1,3 +1,4 @@ 0.01: New App! 0.02: Animate balloon intro 0.03: BTN3 now won't restart when at the end +0.04: Fix regression after tweaks to Storage.readJSON diff --git a/apps/welcome/app.js b/apps/welcome/app.js index 688dd2cd3..44705b94c 100644 --- a/apps/welcome/app.js +++ b/apps/welcome/app.js @@ -283,7 +283,7 @@ setWatch(()=>move(1), BTN3, {repeat:true}); setWatch(()=>{ // If we're on the last page if (sceneNumber == scenes.length-1) { - var settings = require("Storage").readJSON('setting.json'); + var settings = require("Storage").readJSON('setting.json',1)||{}; settings.welcomed = true; require("Storage").write('setting.json',settings); load();