From c58078ba42fa5f6f5aabea4d4b70e4d34b7c6378 Mon Sep 17 00:00:00 2001 From: Stuart Carnie Date: Sun, 18 May 2025 08:36:29 +1000 Subject: [PATCH] macOS: Ensure LayerHost size is set when first embedded Closes #106431 --- platform/macos/editor/embedded_process_macos.mm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/macos/editor/embedded_process_macos.mm b/platform/macos/editor/embedded_process_macos.mm index e30031bf78..fd9be68f13 100644 --- a/platform/macos/editor/embedded_process_macos.mm +++ b/platform/macos/editor/embedded_process_macos.mm @@ -137,6 +137,8 @@ void EmbeddedProcessMacOS::_try_embed_process() { Error err = ds->embed_process_update(window->get_window_id(), this); if (err == OK) { + layer_host->set_rect(get_adjusted_embedded_window_rect(get_rect())); + // Replicate some of the DisplayServer state. { DisplayServerEmbeddedState state;