src/font.c

changeset 154
4dff9cc488fe
parent 149
560772519ff9
--- a/src/font.c	Sun Jun 15 19:50:51 2025 +0200
+++ b/src/font.c	Sun Jun 15 21:02:29 2025 +0200
@@ -82,8 +82,9 @@
 
 TTF_Font *asc_font_load(AscFont font) {
     // apply the UI scaling factor first to get the actual font size
-    if (asc_context.ui_scale != 1.f) {
-        font.size = (int) roundf((float) font.size * asc_context.ui_scale);
+    const float ui_scale = asc_active_window->ui_scale;
+    if (ui_scale != 1.f) {
+        font.size = (int) roundf((float) font.size * ui_scale);
     }
 
     CxIterator iter = cxListIterator(asc_font_cache);

mercurial