Skip to content

just a test PR#245

Open
glehmann wants to merge 3 commits into
mainfrom
gln/pr-update-indicator-pink-unzm
Open

just a test PR#245
glehmann wants to merge 3 commits into
mainfrom
gln/pr-update-indicator-pink-unzm

Conversation

@glehmann

Copy link
Copy Markdown
Collaborator

No description provided.

glehmann added 2 commits June 22, 2026 10:09
The checkPRs polling loop in AppShell called getPREnrichment and
fetchInvolvedPRs without error handling. When the GitHub API was
unreachable, the promise rejection was unhandled (fire-and-forget),
producing an 'Uncaught (in promise) HttpError: NetworkError'.

Wrapped the polling body in try/catch so transient network failures
are silently ignored and polling continues on the next interval.
@glehmann glehmann force-pushed the gln/pr-update-indicator-pink-unzm branch 2 times, most recently from b9c621c to 97d3aaa Compare June 22, 2026 08:23
Two bugs fixed in app-shell.tsx:

1. handleTabSelect called markTabUpdated instead of clearTabUpdated
   when clicking a tab (despite the comment saying 'Clear updated flag').
   This caused the ⟳ to flash briefly when selecting a tab.

2. The updated indicator was a solid orange dot (bg-orange-500).
   Changed to orange ⟳ with transparent background.
@glehmann glehmann force-pushed the gln/pr-update-indicator-pink-unzm branch from 97d3aaa to f9a1167 Compare June 22, 2026 08:27
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.

1 participant