Skip to content

fix(web): keep the open project on screen when a refresh fails - #214

Merged
TheGreatAxios merged 4 commits into
mainfrom
cl-12093-keep-the-open-project-on-screen-when-a-refresh
Nov 6, 2026
Merged

TheGreatAxios merged 4 commits into
mainfrom
cl-12093-keep-the-open-project-on-screen-when-a-refresh

Conversation

@TheGreatAxios

@TheGreatAxios TheGreatAxios commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

When the hub stops answering for a moment, the page no longer turns into the loading screen. The open project and any message being typed stay where they are, and the "The hub is not answering" banner shows until the hub is back.

The loading screen now only shows when there is nothing to show yet.

Closes CL-12093.

@linear-code

linear-code Bot commented Nov 6, 2026

Copy link
Copy Markdown

CL-12093

@TheGreatAxios

Copy link
Copy Markdown
Contributor Author

Before and after, 40 seconds into the hub not answering:

Before After
New-project screen with a typed, unsent message before after
Open project before after

Before, the page is replaced by the loading screen and the typed message is lost. After, the page and the message stay and the banner shows; it clears once the hub answers (3 of 3 runs each).

@TheGreatAxios
TheGreatAxios marked this pull request as ready for review November 6, 2026 20:22
@corbits-triage

corbits-triage Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

Triage: Pass

No changes needed from you. A maintainer will review this pull request.

Comment thread apps/web/src/first-run.ts Resolved
corbits-triage[bot]
corbits-triage Bot previously approved these changes Nov 6, 2026
Comment thread apps/web/src/App.tsx Resolved
corbits-triage[bot]
corbits-triage Bot previously approved these changes Nov 6, 2026
Comment thread apps/web/src/App.tsx Resolved
corbits-triage[bot]
corbits-triage Bot previously approved these changes Nov 6, 2026

@corbits-triage corbits-triage Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No defects reported.

@TheGreatAxios
TheGreatAxios added this pull request to the merge queue Nov 6, 2026
Merged via the queue into main with commit 00e97d2 Nov 6, 2026
9 checks passed
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