diff --git a/Windows/WndMainWindow.cpp b/Windows/WndMainWindow.cpp index 5ae1c3cbea..5d3afc108c 100644 --- a/Windows/WndMainWindow.cpp +++ b/Windows/WndMainWindow.cpp @@ -830,7 +830,7 @@ namespace MainWindow LRESULT CALLBACK DisplayProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { // Only apply a factor > 1 in windowed mode. - int factor = !g_Config.bFullScreen && g_Config.iWindowWidth < (480 + 80) ? 2 : 1; + int factor = !IsZoomed(GetHWND()) && !g_Config.bFullScreen && g_Config.iWindowWidth < (480 + 80) ? 2 : 1; switch (message) { case WM_ACTIVATE: