diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2024-02-19 00:09:15 +0100 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2024-02-19 00:09:15 +0100 |
commit | d0f4f58a8cb078e67a393ed3f018a4111bdf1cfd (patch) | |
tree | eb795003242e7a99a74e59f05c71eff77ac798a7 /platform | |
parent | 8cf1cfdc0fa13be6ae826883104c9fe605c0dfb1 (diff) | |
parent | 606a475bb5b6de9a55e7bad758683aedd77d99e1 (diff) | |
download | redot-engine-d0f4f58a8cb078e67a393ed3f018a4111bdf1cfd.tar.gz |
Merge pull request #88519 from bruvzg/mac_conf_mode
[macOS] Ignore window decorations in confined mouse mode to match other platforms.
Diffstat (limited to 'platform')
-rw-r--r-- | platform/macos/display_server_macos.mm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/macos/display_server_macos.mm b/platform/macos/display_server_macos.mm index ce4c7b2e05..d8e546f571 100644 --- a/platform/macos/display_server_macos.mm +++ b/platform/macos/display_server_macos.mm @@ -2559,7 +2559,7 @@ bool DisplayServerMacOS::update_mouse_wrap(WindowData &p_wd, NSPoint &r_delta, N } // Confine mouse position to the window, and update delta. - NSRect frame = [p_wd.window_object frame]; + NSRect frame = [p_wd.window_view frame]; NSPoint conf_pos = r_mpos; conf_pos.x = CLAMP(conf_pos.x + r_delta.x, 0.f, frame.size.width); conf_pos.y = CLAMP(conf_pos.y - r_delta.y, 0.f, frame.size.height); |