diff --git a/Scripts/UI/WindowChanger.gd b/Scripts/UI/WindowChanger.gd index 2cd8852..a894ab8 100644 --- a/Scripts/UI/WindowChanger.gd +++ b/Scripts/UI/WindowChanger.gd @@ -60,7 +60,10 @@ func frame_limit_changed(new_value := 0) -> void: Settings.file.video.frame_limit = new_value func set_window_size(value := []) -> void: + # nabbup: Recenter resized window on launch + var newpos = get_window().position - Vector2i((value[0]-get_window().size.x), (value[1]-get_window().size.y))/2 get_window().size = Vector2(value[0], value[1]) + get_window().position = newpos func set_value(value_name := "", value = null) -> void: {