From 0d6e4df17525c6dff72b6f6098ffd4ad5fe9f436 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pa=CC=84vels=20Nadtoc=CC=8Cajevs?= <7645683+bruvzg@users.noreply.github.com> Date: Sun, 16 Mar 2025 23:15:31 +0200 Subject: [PATCH] [Editor] Set window position when running project in maximized or full-screen mode to ensure it is opened on the correct screen. --- editor/editor_run.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/editor/editor_run.cpp b/editor/editor_run.cpp index 2ea0f9a7611..1768312cfdd 100644 --- a/editor/editor_run.cpp +++ b/editor/editor_run.cpp @@ -290,9 +290,11 @@ EditorRun::WindowPlacement EditorRun::get_window_placement() { } break; case 3: { // force maximized placement.force_maximized = true; + placement.position = (screen_rect.position) + ((screen_rect.size - placement.size) / 2).floor(); } break; case 4: { // force fullscreen placement.force_fullscreen = true; + placement.position = (screen_rect.position) + ((screen_rect.size - placement.size) / 2).floor(); } break; } } else {