From 03ac404583eb1c55aef0bcdb173e2ec723ee43a9 Mon Sep 17 00:00:00 2001 From: Bo Thompson Date: Fri, 8 Aug 2025 14:26:52 -0400 Subject: [PATCH] Fixed window placement when switching. --- game_manager.gd | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/game_manager.gd b/game_manager.gd index e25c5f5..3d92d25 100644 --- a/game_manager.gd +++ b/game_manager.gd @@ -34,8 +34,11 @@ func end_shift() -> void: panel.switch_panel(active) var window = get_window() window.mode = Window.MODE_WINDOWED - window.position = Vector2i(800,800) + var size = DisplayServer.screen_get_size() window.content_scale_size = Vector2i(345,500) + var wsize = window.get_size_with_decorations() + window.position = Vector2i(size.x - 345, 25) + top_menu.hide() panel.get_parent().global_position = Vector2i(5,5) window.size = Vector2i(345,500)