From 15d009aa3ca09fc738bf70639b6c1506b2ba43ec Mon Sep 17 00:00:00 2001 From: pantickatorce Date: Mon, 6 Jul 2026 16:13:06 +0200 Subject: [PATCH] Fix max_slow_speed setting saving to min_gap The change handler for the max slow speed dropdown assigned the value to settings.min_gap instead of settings.max_slow_speed, so the slow speed threshold was never saved and changing it silently overwrote the group gap setting. Same copy-pasted handler fixed in all three scripts. --- app-2025.js | 2 +- app-by-distance.js | 2 +- app.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-2025.js b/app-2025.js index b61b0ee..1669c13 100644 --- a/app-2025.js +++ b/app-2025.js @@ -650,7 +650,7 @@ document.getElementById('min_gap').addEventListener("change", function() { }); document.getElementById('max_slow_speed').value = settings.max_slow_speed; document.getElementById('max_slow_speed').addEventListener("change", function() { - settings.min_gap = document.getElementById('max_slow_speed').value; + settings.max_slow_speed = document.getElementById('max_slow_speed').value; saveSettings(); console.log('max_slow_speed updated'); }); diff --git a/app-by-distance.js b/app-by-distance.js index 7be461c..738dfc3 100644 --- a/app-by-distance.js +++ b/app-by-distance.js @@ -861,7 +861,7 @@ document.getElementById('min_gap').addEventListener("change", function() { }); document.getElementById('max_slow_speed').value = settings.max_slow_speed; document.getElementById('max_slow_speed').addEventListener("change", function() { - settings.min_gap = document.getElementById('max_slow_speed').value; + settings.max_slow_speed = document.getElementById('max_slow_speed').value; saveSettings(); console.log('max_slow_speed updated'); }); diff --git a/app.js b/app.js index 68bc8a3..ac7d027 100644 --- a/app.js +++ b/app.js @@ -649,7 +649,7 @@ document.getElementById('min_gap').addEventListener("change", function() { }); document.getElementById('max_slow_speed').value = settings.max_slow_speed; document.getElementById('max_slow_speed').addEventListener("change", function() { - settings.min_gap = document.getElementById('max_slow_speed').value; + settings.max_slow_speed = document.getElementById('max_slow_speed').value; saveSettings(); console.log('max_slow_speed updated'); });