Skip to content

fix(desktop): keep startup alive until renderer handoff - #375

Open
EF1874 wants to merge 5 commits into
MemTensor:v1.1.5from
EF1874:codex/issue-362-windows-startup
Open

fix(desktop): keep startup alive until renderer handoff#375
EF1874 wants to merge 5 commits into
MemTensor:v1.1.5from
EF1874:codex/issue-362-windows-startup

Conversation

@EF1874

@EF1874 EF1874 commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Keep the desktop process alive while the gateway is still starting, so a slow browser capability probe cannot make the app exit silently when the splash closes.
  • Keep the startup splash lifecycle aligned with renderer handoff.
  • Add startup lifecycle and splash regression coverage.
  • Include the existing modal interaction and sidebar alignment fixes carried by this branch.

Validation

  • npm --prefix App/shell/desktop exec vitest run tests/startup-lifecycle.test.ts tests/startup-splash.test.ts — 2 files, 26 tests passed.
  • npm run test -w @memmy/frontend-desktop -- src/components/tests/Modal.test.tsx src/theme/tests/style-alignment.test.ts — 2 files, 23 tests passed.
  • git diff --check passed.
  • Branch was merged with upstream/v1.1.4 without conflicts.

Closes #362

@EF1874
EF1874 requested a review from ZongYue99 as a code owner September 8, 2026 03:33
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.

2 participants