Skip to content

fix: avoid upcoming meeting hidden WebView crash#329

Closed
calebchongc wants to merge 1 commit into
silverstein:mainfrom
calebchongc:fix/upcoming-meeting-hidden-webview-crash
Closed

fix: avoid upcoming meeting hidden WebView crash#329
calebchongc wants to merge 1 commit into
silverstein:mainfrom
calebchongc:fix/upcoming-meeting-hidden-webview-crash

Conversation

@calebchongc

Copy link
Copy Markdown
Contributor

Summary

  • Skip upcoming-meeting UI refreshes while the main window is hidden, so the calendar poll does not mutate a tray-hidden WebView.
  • Gate Recall auto-expand on the main window being both visible and focused before it resizes/repositions the WebView.
  • Add a frontend contract test for the upcoming-meeting prep auto-expand guard.

Testing

  • cargo fmt --all -- --check
  • cargo clippy --all --no-default-features -- -D warnings
  • cargo test -p minutes-app --no-default-features
  • ./scripts/install-dev-app.sh
  • Relaunched ~/Applications/Minutes Dev.app, hid the main window, waited 75s for the upcoming-meeting poll interval, and confirmed PID stayed alive with no new minutes-app .ips after the 2026-06-15 14:27:23 pre-fix crash report.

@vercel

vercel Bot commented Jun 15, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the evil genius laboratory Team on Vercel.

A member of the Team first needs to authorize it.

@calebchongc

Copy link
Copy Markdown
Contributor Author

Closing while I investigate additional local crash reports. I will follow up with a cleaner fix from my fork once the dismiss/popup crash is understood.

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