From 982c1eb5b33cb3a3a5058da5c82979d43dbeedc5 Mon Sep 17 00:00:00 2001 From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com> Date: Mon, 20 Jul 2026 14:50:51 -0700 Subject: [PATCH] fix(status-bar): simplify usage mode toggle --- .../status-bar/UsageRosterPanel.tsx | 29 +++++++++---------- src/renderer/src/i18n/locales/en.json | 3 +- src/renderer/src/i18n/locales/es.json | 3 +- src/renderer/src/i18n/locales/ja.json | 3 +- src/renderer/src/i18n/locales/ko.json | 3 +- src/renderer/src/i18n/locales/zh.json | 3 +- 6 files changed, 19 insertions(+), 25 deletions(-) diff --git a/src/renderer/src/components/status-bar/UsageRosterPanel.tsx b/src/renderer/src/components/status-bar/UsageRosterPanel.tsx index cbfdbdd4869..5788e67969e 100644 --- a/src/renderer/src/components/status-bar/UsageRosterPanel.tsx +++ b/src/renderer/src/components/status-bar/UsageRosterPanel.tsx @@ -265,24 +265,23 @@ export function UsageRosterPanel({ onStatusBarUsageModeChange(checked ? 'verbose' : 'compact') }} onSelect={(event) => event.preventDefault()} - className="w-full cursor-pointer rounded-none py-2 pl-8 pr-3.5" + className="w-full cursor-pointer justify-between rounded-none px-3.5 py-2.5 text-[13px] text-foreground [&>span:first-child]:hidden" > - - - {translate( - 'auto.components.status.bar.UsageRosterPanel.verboseFooter', - 'Verbose footer' - )} - - - {translate( - 'auto.components.status.bar.UsageRosterPanel.verboseFooterDescription', - 'Show every usage window' - )} - + {translate('auto.components.status.bar.UsageRosterPanel.verboseFooter', 'Verbose footer')} + {/* Why: one menu control avoids nesting the SettingsSwitch button inside an interactive item. */} + + -