Skip to content

✨ Option to suppress Mission Control when window snapping#842

Merged
mrkai77 merged 5 commits into
mrkai77:developfrom
cipher-shad0w:issue_838
Oct 5, 2025
Merged

✨ Option to suppress Mission Control when window snapping#842
mrkai77 merged 5 commits into
mrkai77:developfrom
cipher-shad0w:issue_838

Conversation

@cipher-shad0w
Copy link
Copy Markdown
Contributor

@cipher-shad0w cipher-shad0w commented Oct 2, 2025

Adds a new setting to disable the top snap area (menu bar) in window snapping, allowing macOS native features like 'Drag windows to top of screen to enter Mission Control' to work.

Changes:

  • Add 'disableTopSnapArea' setting in Defaults+Extensions
  • Update WindowDirection+Snapping to skip top snap when disabled
  • Add UI toggle in BehaviorConfiguration under Window section
  • Update cursor warp behavior to respect the new setting

ISSUE: #838

Comment thread Loop/Core/WindowDragManager.swift Outdated
Comment thread Loop/Extensions/Defaults+Extensions.swift Outdated
Comment thread Loop/Window Management/Window Action/WindowDirection+Snapping.swift Outdated
@cipher-shad0w cipher-shad0w requested a review from mrkai77 October 2, 2025 15:03
Comment thread Loop/Settings Window/Settings/Behavior/BehaviorConfiguration.swift Outdated
Comment thread Loop/Settings Window/Settings/Behavior/BehaviorConfiguration.swift Outdated
…nd refine tooltip description in BehaviorConfiguration
Comment thread Loop/Window Management/Window Action/WindowDirection+Snapping.swift Outdated
@mrkai77 mrkai77 merged commit 76becef into mrkai77:develop Oct 5, 2025
1 check passed
@mrkai77 mrkai77 changed the title ✨ Add option to disable top snap area #838 ✨ Option to suppress Mission Control when window snapping Oct 5, 2025
@mrkai77 mrkai77 linked an issue Oct 5, 2025 that may be closed by this pull request
4 tasks
@mrkai77 mrkai77 added the Feature label Oct 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✨ Window snapping compatibility with drag-to-top to enter Mission Control

2 participants