diff --git a/loader.js b/loader.js index 61e2b1880..a28f7fe78 100644 --- a/loader.js +++ b/loader.js @@ -55,7 +55,7 @@ function onFoundDeviceInfo(deviceId, deviceVersion) { var originalAppJSON = undefined; function filterAppsForDevice(deviceId) { - if (originalAppJSON===undefined) + if (originalAppJSON===undefined && appJSON.length) originalAppJSON = appJSON; var device = DEVICEINFO.find(d=>d.id==deviceId); @@ -97,8 +97,7 @@ function setSavedDeviceId(deviceId) { // At boot, show a window to choose which type of device you have... window.addEventListener('load', (event) => { let deviceId = getSavedDeviceId() - if (deviceId !== undefined) - return filterAppsForDevice(deviceId); + if (deviceId !== undefined) return; // already chosen var html = `