Skip to content
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

macOS: Moving editor window has inconsistent behavior depending on how it is dragged #93956

Closed
Grublady opened this issue Jul 4, 2024 · 1 comment

Comments

@Grublady
Copy link
Contributor

Grublady commented Jul 4, 2024

Tested versions

Latest 4.3 master branch

System information

Godot v4.3.beta (fe11def75) - macOS 15.0.0 - Vulkan (Mobile) - integrated Apple M1 Max - Apple M1 Max (10 Threads)

Issue description

Dragging the editor window seems to be handled sometimes by Godot and sometimes by macOS, yielding inconsistent behavior.

Behavior when Godot handles moving the window:

  • While moving between screens, the window appears fully on whichever screen contains its midpoint, and not at all on the other
  • The window does not participate in certain system windowing features, such as dragging beyond the top of the screen to access Mission Control

Behavior when macOS handles moving the window:

Circumstances

Godot seems to handle moving the window unless:

Screen.Recording.2024-07-04.at.16.08.29.mp4

(This recording shows only the left screen; when the editor window disappears, it is on the second screen)

Steps to reproduce

  • Open the Godot editor
  • Set interface/editor/expand_to_title:
    • If enabled, Godot handles the window
    • If disabled, macOS handles the window
  • Move the editor window by dragging the title bar
  • Drag between displays, or beyond the top of the screen

Minimal reproduction project (MRP)

N/A

@Grublady
Copy link
Contributor Author

Closing as fixed by #99642

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants