diff --git a/apps/run/ChangeLog b/apps/run/ChangeLog index 9f1a547b1..de070dbd8 100644 --- a/apps/run/ChangeLog +++ b/apps/run/ChangeLog @@ -10,4 +10,5 @@ 0.09: Fix broken start/stop if recording not enabled (fix #1561) 0.10: Don't allow the same setting to be chosen for 2 boxes (fix #1578) 0.11: Notifications fixes -0.12: Fix for recorder not stopping at end of run. Bug introduced in 0.11 \ No newline at end of file +0.12: Fix for recorder not stopping at end of run. Bug introduced in 0.11 +0.13: Revert #1578 (stop duplicate entries) as with 2v12 menus it causes other boxes to be wiped (fix #1643) diff --git a/apps/run/metadata.json b/apps/run/metadata.json index b1b5617be..afa52b2f7 100644 --- a/apps/run/metadata.json +++ b/apps/run/metadata.json @@ -1,6 +1,6 @@ { "id": "run", "name": "Run", - "version":"0.12", + "version":"0.13", "description": "Displays distance, time, steps, cadence, pace and more for runners.", "icon": "app.png", "tags": "run,running,fitness,outdoors,gps", diff --git a/apps/run/settings.js b/apps/run/settings.js index 240df9f07..c3bb31a0d 100644 --- a/apps/run/settings.js +++ b/apps/run/settings.js @@ -42,11 +42,6 @@ value: Math.max(statsIDs.indexOf(settings[boxID]),0), format: v => statsList[v].name, onchange: v => { - for (var i=1;i<=6;i++) - if (settings["B"+i]==statsIDs[v]) { - settings["B"+i]=""; - boxMenu["Box "+i].value=0; - } settings[boxID] = statsIDs[v]; saveSettings(); },