-
-
Notifications
You must be signed in to change notification settings - Fork 21.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The menu bar stops appearing after saving in the fullscreen editor on Mac #86495
Milestone
Comments
This was confirmed on the Godot Forums: https://forum.godotengine.org/t/bugs-in-macos-4-2-version/44579 |
akien-mga
pushed a commit
to akien-mga/godot
that referenced
this issue
Apr 8, 2024
When the progress dialog task for saving a scene ends, or when closing the "Open project" dialog, the DisplayServerMacOS::update_presentation_mode() method now restores those fullscreen functionalities with the flags NSApplicationPresentationAutoHideMenuBar and NSApplicationPresentationAutoHideDock, whereas before it would reset to NSApplicationPresentationDefault, which didn't allow that. Fixes godotengine#86495 (cherry picked from commit a4f2e52)
DanielSnd
pushed a commit
to DanielSnd/godot
that referenced
this issue
Apr 10, 2024
When the progress dialog task for saving a scene ends, or when closing the "Open project" dialog, the DisplayServerMacOS::update_presentation_mode() method now restores those fullscreen functionalities with the flags NSApplicationPresentationAutoHideMenuBar and NSApplicationPresentationAutoHideDock, whereas before it would reset to NSApplicationPresentationDefault, which didn't allow that. Fixes godotengine#86495
divshekhar
pushed a commit
to divshekhar/godot
that referenced
this issue
Apr 23, 2024
When the progress dialog task for saving a scene ends, or when closing the "Open project" dialog, the DisplayServerMacOS::update_presentation_mode() method now restores those fullscreen functionalities with the flags NSApplicationPresentationAutoHideMenuBar and NSApplicationPresentationAutoHideDock, whereas before it would reset to NSApplicationPresentationDefault, which didn't allow that. Fixes godotengine#86495
MewPurPur
pushed a commit
to MewPurPur/godot
that referenced
this issue
Jul 11, 2024
When the progress dialog task for saving a scene ends, or when closing the "Open project" dialog, the DisplayServerMacOS::update_presentation_mode() method now restores those fullscreen functionalities with the flags NSApplicationPresentationAutoHideMenuBar and NSApplicationPresentationAutoHideDock, whereas before it would reset to NSApplicationPresentationDefault, which didn't allow that. Fixes godotengine#86495
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Tested versions
System information
Godot v4.2.1.stable - macOS 14.2.1 - Vulkan (Forward+) - integrated Apple M1 Max - Apple M1 Max (10 Threads)
Issue description
The menu bar is the bar at the top of the screen in macOS, that shows additional menu items for the current application. When an app is windowed the menu bar is always visible, and when an app is fullscreen, the app slides into view if the user drags their cursor to the top.
With Godot, this behaviour works until the user saves the project, after which the menu bar will not appear in fullscreen. Switching to another window, then switching back to Godot fixes this, until the user saves again.
A video showing the issue is attached below:
menu-bar-bug.mov
Steps to reproduce
Minimal reproduction project (MRP)
Reproducible with a new, clean project.
The text was updated successfully, but these errors were encountered: