-
-
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
Main window does not refocus when a modal closes (DisplayServer regression) #44956
Comments
Still an issue, and this should be a high priority fix because it makes using the editor on macos a real pain. |
See #56938 (comment). |
This should be fixed by #56825, at least for the most windows. Some editor sub-windows seems to have transient parent/child relationships messed up and might still have focus issues. |
if that fix is included in the Godot 4 Alpha, then it didn't work. |
@name-here @Byteron can you check this? Seems like an easy closed issue if it's working now. |
I've not encountered this issue at all as far as I can remember, working with the 4.0 editor on macOS since the early beta versions. And I can't reproduce it on the current 4.0rc6 build. @name-here @Byteron are you still experiencing this issue? |
No answer, so assuming fixed. |
Godot version:
master
(cdfcf68)From past experiences, I think this has happened with every version since multi-window support was added, but I could be wrong.
OS/device including version:
macOS Catalina
Issue description:
When temporary pop-up windows (I think they're called modals?) close, either automatically, through the user pressing the "Close"/"Cancel" button, pressing the [esc] key, or through the user pressing the OS close button (red x), the window they came from is not re-focused. This also happens when saving, which I think is because the engine pops up a window to show progress while saving, then closes it when done.
This behavior is especially annoying because you can't interact with the main window again (including keyboard input) until you click on it. So, each time you save, you have to click the main window again to re-focus it.
Steps to reproduce:
Do anything that creates a pop-up window, then close the pop-up. Options include:
Minimal reproduction project:
You don't even need a project to reproduce this.
The text was updated successfully, but these errors were encountered: