From 04eb5b26ef2118e08874fc0ad5069bc9985faac0 Mon Sep 17 00:00:00 2001 From: Jage9 Date: Sat, 28 Feb 2026 20:15:15 -0500 Subject: [PATCH] Announce yes-no choice labels while navigating confirmations --- client/public/version.js | 2 +- client/src/main.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/client/public/version.js b/client/public/version.js index d3113d1..d4a7322 100644 --- a/client/public/version.js +++ b/client/public/version.js @@ -1,5 +1,5 @@ // Maintainer-controlled web client version. // Format: YYYY.MM.DD Rn (example: 2026.02.20 R2) -window.CHGRID_WEB_VERSION = "2026.03.01 R321"; +window.CHGRID_WEB_VERSION = "2026.03.01 R322"; // Optional display timezone for timestamps. Falls back to America/Detroit if unset/invalid. window.CHGRID_TIME_ZONE = "America/Detroit"; diff --git a/client/src/main.ts b/client/src/main.ts index de2b274..11d8495 100644 --- a/client/src/main.ts +++ b/client/src/main.ts @@ -2988,6 +2988,7 @@ function handleConfirmYesNoModeInput(code: string, key: string): void { const control = handleYesNoMenuInput(code, key, itemManagementConfirmIndex); if (control.type === 'move') { itemManagementConfirmIndex = control.index; + updateStatus(YES_NO_OPTIONS[itemManagementConfirmIndex].label); audio.sfxUiBlip(); return; } @@ -3302,6 +3303,7 @@ function handleAdminUserDeleteConfirmModeInput(code: string, key: string): void const control = handleYesNoMenuInput(code, key, adminDeleteConfirmIndex); if (control.type === 'move') { adminDeleteConfirmIndex = control.index; + updateStatus(YES_NO_OPTIONS[adminDeleteConfirmIndex].label); audio.sfxUiBlip(); return; }