Skip to content

Fix notch dismissal when hover state is stale#312

Merged
altic-dev merged 1 commit intomainfrom
B/fix-notch-hover-dismissal
May 1, 2026
Merged

Fix notch dismissal when hover state is stale#312
altic-dev merged 1 commit intomainfrom
B/fix-notch-hover-dismissal

Conversation

@altic-dev
Copy link
Copy Markdown
Owner

Description

Prevents the recording notch from staying visible when DynamicNotchKit has a stale hover state. The normal notch now uses force-dismiss behavior instead of allowing hover to veto hide requests.

Type of Change

  • 🐞 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that causes existing functionality to not work as expected)
  • 📝 Documentation update

Related Issues

  • N/A

Testing

  • Tested on Intel Mac
  • Tested on Apple Silicon Mac
  • Tested on macOS 26.3
  • Ran linter locally: swiftlint --strict --config .swiftlint.yml Sources
  • Ran formatter locally: swiftformat --config .swiftformat Sources
  • Built locally: sh build_incremental.sh

Notes

  • Release notes updated locally under RELEASE_NOTES_1.5.13-beta.1.md; file is intentionally gitignored and not committed.
  • The expanded command output notch already used this no-keepVisible behavior.

Screenshots / Video

Not included; behavior was verified with local build/install/launch.

@altic-dev altic-dev merged commit a426335 into main May 1, 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