Skip to content

Fix menu bar icon reverting to default for CLI-authenticated users#220

Open
nfarina wants to merge 1 commit into
hamed-elfayome:mainfrom
nfarina:main
Open

Fix menu bar icon reverting to default for CLI-authenticated users#220
nfarina wants to merge 1 commit into
hamed-elfayome:mainfrom
nfarina:main

Conversation

@nfarina

@nfarina nfarina commented Apr 22, 2026

Copy link
Copy Markdown

Description

Claude Usage was successfully fetching my data and showing it in the popup, but the icon would periodically revert to default.

Changes

Align menu bar rendering with the existing Claude fetch auth fallback. The app could successfully fetch usage via system Keychain CLI credentials from claude login, but some UI paths still treated the profile as unauthenticated and repainted the default icon. This updates the single-profile menu bar/config checks to use the same “any available credentials” logic as the fetch path, so custom icon styles like “icon with bar” persist correctly.

Screenshots / Screen Recordings

Example of the problem:

Image

Checklist

  • I have tested these changes on a running build
  • I have attached screenshots/recordings for any visual changes
  • I have not introduced App Group or grouped Keychain usage
  • I have added localization keys for any new user-facing strings

@wendelinwemhoener

Copy link
Copy Markdown

+1, I am having the same issue and this fix would be hugely valuable

@jnbn

jnbn commented May 14, 2026

Copy link
Copy Markdown

any updates on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants