Skip to content

fix: remove hold-to-quit from the macOS quit flow#4597

Merged
ComputelessComputer merged 1 commit intomainfrom
c-branch-8
Mar 16, 2026
Merged

fix: remove hold-to-quit from the macOS quit flow#4597
ComputelessComputer merged 1 commit intomainfrom
c-branch-8

Conversation

@ComputelessComputer
Copy link
Collaborator

@ComputelessComputer ComputelessComputer commented Mar 16, 2026

reasoning: if someone is hitting CMD+Q, that means they probably want to quit the app and expect it to be not running in the background. it's nice to have a confirmation dialog, but we shouldn't confuse the user with two diverged paths.

  • change Cmd+Q interception to require a second press for a full quit
  • replace the two-option quit overlay with a single "press again to quit" prompt
  • remove the old close/hide handler path and align the app menu quit action with Cmd+Q

@netlify
Copy link

netlify bot commented Mar 16, 2026

Deploy Preview for hyprnote-storybook canceled.

Name Link
🔨 Latest commit 6b639e8
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote-storybook/deploys/69b7a88e1bdc2b00082e28ab

@netlify
Copy link

netlify bot commented Mar 16, 2026

Deploy Preview for hyprnote failed.

Name Link
🔨 Latest commit 6b639e8
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote/deploys/69b7a88e65e26f00076159c4

@ComputelessComputer ComputelessComputer requested review from goranmoomin and yujonglee and removed request for goranmoomin and yujonglee March 16, 2026 03:57
- change Cmd+Q interception to require a second press for a full quit
- replace the two-option quit overlay with a single "press again to quit" prompt
- remove the old close/hide handler path and align the app menu quit action with Cmd+Q
@ComputelessComputer ComputelessComputer merged commit f4ae5cf into main Mar 16, 2026
6 of 17 checks passed
@ComputelessComputer ComputelessComputer deleted the c-branch-8 branch March 16, 2026 07:32
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