From 8bade2eb7a4660adbd25bf3bfb3e1c3fedc7995e Mon Sep 17 00:00:00 2001 From: yetone Date: Fri, 25 Sep 2026 05:02:18 +0800 Subject: [PATCH] =?UTF-8?q?gui(agents):=20the=20effort=20bars=20follow=20t?= =?UTF-8?q?he=20slider=20=E2=80=94=20moving=20it=20changed=20the=20level's?= =?UTF-8?q?=20name=20on=20the=20chip=20but=20left=20the=20bars=20at=20the?= =?UTF-8?q?=20level=20it=20opened=20with?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/gui/assets/app.js | 1 + 1 file changed, 1 insertion(+) 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.