diff --git a/internal/gui/assets/app.js b/internal/gui/assets/app.js index e07234f4..81315a9b 100644 --- a/internal/gui/assets/app.js +++ b/internal/gui/assets/app.js @@ -542,6 +542,7 @@ function renderEffortPicker() { value.textContent = effortName(option); value.classList.toggle("empty", !option.value); } + opened.anchor.querySelector(".effort-ic")?.replaceWith(effortIcon(opened.field)); // Persist every settled slider value, but keep the compact control open so // the user can compare adjacent levels. Queue writes to preserve ordering // when keyboard input changes several stops quickly.