Skip to content

fix: stabilize recording teardown and escape hotkey behavior#4

Merged
meck93 merged 2 commits intomainfrom
fix/escape-move-camera-off-main-thread
Mar 24, 2026
Merged

fix: stabilize recording teardown and escape hotkey behavior#4
meck93 merged 2 commits intomainfrom
fix/escape-move-camera-off-main-thread

Conversation

@meck93
Copy link
Copy Markdown
Owner

@meck93 meck93 commented Mar 20, 2026

Summary

  • move camera preview session start/stop work off the main thread and detach the preview layer during teardown
  • keep the global Escape cancel hotkey limited to source picking/countdown instead of active recording
  • clean up related Swift 6 warning paths in app delegate and hotkey setup

Verification

  • mise run release-build
  • mise run lint
  • mise run build
  • mise run test

@meck93 meck93 merged commit 0ead703 into main Mar 24, 2026
1 check 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