diff --git a/apps/run/settings.js b/apps/run/settings.js index 6a7d169c4..240df9f07 100644 --- a/apps/run/settings.js +++ b/apps/run/settings.js @@ -91,7 +91,7 @@ ]; notificationsMenu[/*LANG*/"Dist Pattern"] = { value: Math.max(0,vibTimes.findIndex((p) => JSON.stringify(p) === JSON.stringify(settings.notify.dist.notifications))), - min: 0, max: vibTimes.length, + min: 0, max: vibTimes.length - 1, format: v => vibPatterns[v]||/*LANG*/"Off", onchange: v => { settings.notify.dist.notifications = vibTimes[v]; @@ -101,7 +101,7 @@ } notificationsMenu[/*LANG*/"Step Pattern"] = { value: Math.max(0,vibTimes.findIndex((p) => JSON.stringify(p) === JSON.stringify(settings.notify.step.notifications))), - min: 0, max: vibTimes.length, + min: 0, max: vibTimes.length - 1, format: v => vibPatterns[v]||/*LANG*/"Off", onchange: v => { settings.notify.step.notifications = vibTimes[v]; @@ -111,7 +111,7 @@ } notificationsMenu[/*LANG*/"Time Pattern"] = { value: Math.max(0,vibTimes.findIndex((p) => JSON.stringify(p) === JSON.stringify(settings.notify.time.notifications))), - min: 0, max: vibTimes.length, + min: 0, max: vibTimes.length - 1, format: v => vibPatterns[v]||/*LANG*/"Off", onchange: v => { settings.notify.time.notifications = vibTimes[v];