Skip to content

Preserve UI state during live refreshes#27

Merged
gitcommit90 merged 1 commit into
mainfrom
fix/app-wide-ui-continuity
Jul 27, 2026
Merged

Preserve UI state during live refreshes#27
gitcommit90 merged 1 commit into
mainfrom
fix/app-wide-ui-continuity

Conversation

@gitcommit90

Copy link
Copy Markdown
Owner

Outcome

Background live updates no longer steal focus, reset cursor selection, jump scroll positions, collapse Activity evidence, or destroy active settings state across the remaining non-chat surfaces. Skills catalog changes now wait for an explicit user refresh.

Verification

  • npm run typecheck
  • npm run build
  • npm run test:onboarding-browser — 20/20
  • npm run test:brief-browser — 44/44
  • npm test — native-world 117/117; one expected feedback-browser assertion updated for the new explicit refresh and rerun green 1/1; remaining suite 103 pass / 2 environment-only skips
  • git diff --check

Release

Versioned as 0.0.19 with changelog, desktop/mobile versions, and channel-machine pins updated.

Signed-off-by: Joseph Yaksich <gitcommit90@users.noreply.github.com>
@gitcommit90
gitcommit90 merged commit 7a71e0b into main Jul 27, 2026
5 checks passed
@gitcommit90
gitcommit90 deleted the fix/app-wide-ui-continuity branch July 27, 2026 09:48
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