Skip to content

fix(desktop): main window close on non-macOS and Windows process cleanup#639

Merged
GCWing merged 2 commits into
mainfrom
gcwing/dev
May 11, 2026
Merged

fix(desktop): main window close on non-macOS and Windows process cleanup#639
GCWing merged 2 commits into
mainfrom
gcwing/dev

Conversation

@GCWing
Copy link
Copy Markdown
Owner

@GCWing GCWing commented May 11, 2026

Summary

  • Gate macOS-only main window close handling so Windows/Linux exit path works.
  • Make \process_manager\ terminate/configure paths safe on Windows (non-unix).
  • Remove unused \log::info\ import in \desktop_host.

Verification

  • \cargo check -p bitfun-desktop\

GCWing added 2 commits May 11, 2026 09:12
…ss cleanup

- Gate macOS-only close handling so Windows/Linux main close exits cleanly
- Fix RunEvent handler unused variable on non-macOS
- Make process_manager terminate/configure safe on non-unix (Windows)
- Remove unused log import in desktop_host
Avoids missing info macro on macOS CI and unused-import warning on other targets.
@GCWing GCWing merged commit 0b26644 into main May 11, 2026
4 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