Files
osy c06081c007 display: fill the area beside the camera housing on macOS 12 and later
The option to fill the area beside the camera housing in full screen was
limited to macOS 27 because the hook used to learn when the menu bar is
revealed, +[NSMenu _dispatchAgentRevealChangedForSpaceID:...], only
exists there. Everything else the feature relies on exists with the
same signatures on macOS 12 through 26.

On every version, AppKit reports each step of the reveal animation to
the menu bar companion of the full screen window through
-[_NSFullScreenMenuBarCompanionController setMenuBarReveal:] (and
setToolbarWindowReveal: on macOS 27), whether the window server or the
menu bar agent drives it. Observe those setters instead, keep the reveal
state on the window, and drop the version specific hook.

See #6183.

Assisted-by: Claude:claude-opus-5-5
Assisted-by: Claude:claude-fable-5-1
2026-09-24 20:52:24 -05:00
..
2025-09-15 12:03:49 -07:00