]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Do not calculate OSD font size from DPI value if in exclusive fullscreen
authorToni Wilen <twilen@winuae.net>
Tue, 19 Mar 2024 17:00:04 +0000 (19:00 +0200)
committerToni Wilen <twilen@winuae.net>
Tue, 19 Mar 2024 17:00:04 +0000 (19:00 +0200)
od-win32/statusline_win32.cpp

index 7995d65b00ddd674c9e8e80310fed8fbf8c440bf..5e5ec4fa18878696fe5b72e09683466c18eb42e4 100644 (file)
@@ -211,7 +211,9 @@ static void create_led_font(HWND parent, int monid)
        hdc = CreateCompatibleDC(NULL);
        if (hdc) {
                int y = getdpiforwindow(parent);
-               statusline_fontsize = -MulDiv(statusline_fontsize, y, 72);
+               if (isfullscreen() <= 0) {
+                       statusline_fontsize = -MulDiv(statusline_fontsize, y, 72);
+               }
                statusline_fontsize = statusline_fontsize * statusline_get_multiplier(monid) / 100;
                lp = (LOGPALETTE *)xcalloc(uae_u8, sizeof(LOGPALETTE) + 3 * sizeof(PALETTEENTRY));
                if (lp) {