From 5fe170dfc6e5ec693fcd2ff7d674b9dc7053a422 Mon Sep 17 00:00:00 2001 From: Nordup Date: Wed, 20 Nov 2024 04:25:16 +0400 Subject: [PATCH] apply content scale factor on macos --- app/scripts/ui/menu/menu.gd | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/scripts/ui/menu/menu.gd b/app/scripts/ui/menu/menu.gd index 2b8d843..96559bd 100644 --- a/app/scripts/ui/menu/menu.gd +++ b/app/scripts/ui/menu/menu.gd @@ -24,6 +24,10 @@ func set_initial_screen() -> void: if Platform.is_macos(): DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_FULLSCREEN) Debug.logclr("Setting fullscreen mode", Debug.SILENT_CLR) + + var screen_scale = DisplayServer.screen_get_scale() + get_window().content_scale_factor = screen_scale + Debug.logclr("Content scale factor: %.2f" % [screen_scale], Debug.SILENT_CLR) func _exit_tree() -> void: