Skip to content

Fix main window close lifecycle - #580

Merged
SDSLeon merged 1 commit into
masterfrom
poracode/tender-tern-c3d2801a
Aug 18, 2026
Merged

Fix main window close lifecycle#580
SDSLeon merged 1 commit into
masterfrom
poracode/tender-tern-c3d2801a

Conversation

@SDSLeon

@SDSLeon SDSLeon commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Tickets: None

  • Ensure orderly app quit completes after the main window closes.
  • Preserve close-to-tray behavior by hiding the window without quitting.
  • Prevent disposed supervisor processes from restarting during shutdown.
  • Add focused lifecycle regression coverage.

Closes #579

- defer app quit until the main window closes
- test supervisor disposal without restart
- add close lifecycle coverage
@SDSLeon
SDSLeon merged commit 4f06e55 into master Aug 18, 2026
8 checks passed
@SDSLeon
SDSLeon deleted the poracode/tender-tern-c3d2801a branch August 18, 2026 16:34
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.

bug: Poracode does not (actually) exit upon closing.

1 participant