From f611b443c04958b7d060d9c4af4bfd45f07d627d Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Wed, 26 Oct 2022 14:27:53 +0200 Subject: [PATCH] Convert window frame rect to screen coordinates --- crates/gpui/src/platform/mac/window.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/gpui/src/platform/mac/window.rs b/crates/gpui/src/platform/mac/window.rs index 2a416ce9f513b83ac08beea0339131412e3d2c95..55340a172716f82d70f6dba6bc99b6553c535850 100644 --- a/crates/gpui/src/platform/mac/window.rs +++ b/crates/gpui/src/platform/mac/window.rs @@ -406,8 +406,12 @@ impl Window { - top_left_bounds.height(), ), top_left_bounds.size(), + ) + .to_ns_rect(); + native_window.setFrame_display_( + native_window.convertRectToScreen_(bottom_left_bounds), + YES, ); - native_window.setFrame_display_(bottom_left_bounds.to_ns_rect(), YES); } }