Auto-hidden macOS menu bar fails to appear in full-screen
Title: Auto-hidden menu bar fails to appear in full-screen mode after extended uptime
System Environment:
- macOS Version: macOS Golden Gate 27.0
- Hardware: MacBook Pro (16-inch, Nov 2023) with Apple M3 Pro and 18 GB Memory
- Display: Built-in display used alongside a BenQ MA270U external monitor
Description:
When using an application in full-screen mode (toggled via the green window control button), the auto-hidden menu bar eventually stops appearing when the mouse pointer is moved to the top edge of the screen.
Steps to Reproduce:
- Configure the system settings to automatically hide and show the menu bar.
- Boot the Mac and use it normally for a while (the issue does not occur immediately after a fresh boot).
- Open any application and enter Full-Screen mode.
- Move the mouse cursor to the absolute top edge of the screen to reveal the menu bar.
Expected Behavior:
The menu bar should slide down smoothly and become fully interactive.
Actual Behavior:
The menu bar remains completely hidden and unresponsive to the mouse hover, making it impossible to access app menus or system icons without exiting full-screen mode.
Additional Notes:
A complete system restart temporarily resolves the problem, but the bug consistently returns after some hours of usage. The issue might be related to how the WindowServer handles the UI state when switching focus between the built-in display and the external monitor.
Additional Full-Screen Behavior Issues:
- Escape Key Unresponsive: I am sometimes unable to exit full-screen mode by pressing the Escape (Esc) key.
- Persistent Window Controls: In certain applications, the top window control buttons (close, minimize, and full-screen) incorrectly remain visible on the screen even after the application has fully transitioned into full-screen mode.
MacBook Pro 16″, macOS 27.0