Skip to content

fix: restore macOS overlay focus on show#105

Open
quiet-node wants to merge 1 commit intomainfrom
fix/macos-overlay-focus
Open

fix: restore macOS overlay focus on show#105
quiet-node wants to merge 1 commit intomainfrom
fix/macos-overlay-focus

Conversation

@quiet-node
Copy link
Copy Markdown
Owner

Summary

  • run the macOS overlay show path on the AppKit main thread
  • explicitly activate the app before show_and_make_key() so the NSPanel becomes the effective key window
  • apply the same activation path when showing onboarding and when restoring the panel after interactive screenshots

Verification

  • bun run validate-build
  • bun run test:all:coverage

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