Can't mouse into corner of guest display when in full screen without capturing cursor
- Dominant language
- Swift
- Stars
- 35.5k
- Forks
- 1.8k
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 9
Description
Currently, it's nearly impossible to use hot corners in a client:
https://user-images.githubusercontent.com/140617/145101338-514320cd-e85d-4781-b849-a756a33bf42e.mp4
It would be great if it was possible to get entirely rid of the macOS menu bar and dock in fullscreen mode. Hopefully, this would make it possible to use hot corners in a client.
I'm no Mac developer but e.g. `NSApplicationPresentationHideMenuBar` (as opposed to `NSApplicationPresentationAutoHideMenuBar`) sounds promising: https://developer.apple.com/documentation/appkit/nsapplicationpresentationoptions
Contributor guide
Research direction
Locate the macOS fullscreen implementation and inspect how its presentation options control the menu bar and Dock. Compare the current behavior with NSApplicationPresentationHideMenuBar and verify that fullscreen users can reach hot corners without capturing the cursor.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos, swift
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100