utmapp / utmapp/UTM

Can't mouse into corner of guest display when in full screen without capturing cursor

Open
#3,373 4 comments 0 reactions 0 assignees View on GitHub
enhancement interface macOS
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.