src/ui.c

changeset 231
0da563c4e39c
parent 155
b598b4eb4b44
--- a/src/ui.c	Sun Jul 27 23:54:33 2025 +0200
+++ b/src/ui.c	Mon Jul 28 23:11:30 2025 +0200
@@ -43,13 +43,16 @@
     return asc_active_window->ui_scale;
 }
 
-void asc_ui_scale_auto(void) {
-    asc_vec2u res = asc_window_display_resolution();
+float asc_ui_scale_auto(void) {
+    const asc_vec2u res = asc_window_display_resolution();
+    float scale;
     if (res.width > 3100) {
-        asc_ui_scale(2.0f);
+        scale = 2.0f;
     } else if (res.width > 2000) {
-        asc_ui_scale(1.5f);
+        scale = 1.5f;
     } else {
-        return asc_ui_scale(1.f);
+        scale = 1.f;
     }
+    asc_ui_scale(scale);
+    return scale;
 }

mercurial