From b3a1d56ebace79e9d3b3d0ac6e6d21b978a14e1f Mon Sep 17 00:00:00 2001 From: ed Date: Tue, 30 Oct 2018 14:13:57 +0000 Subject: [PATCH] Windows: Fixed a build error when JUCE_WIN_PER_MONITOR_DPI_AWARE=0 --- modules/juce_gui_basics/native/juce_win32_Windowing.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/juce_gui_basics/native/juce_win32_Windowing.cpp b/modules/juce_gui_basics/native/juce_win32_Windowing.cpp index 70985e653d..c216822112 100644 --- a/modules/juce_gui_basics/native/juce_win32_Windowing.cpp +++ b/modules/juce_gui_basics/native/juce_win32_Windowing.cpp @@ -1467,8 +1467,10 @@ public: auto globalPos = localPos + getScreenPosition(); + #if JUCE_WIN_PER_MONITOR_DPI_AWARE if (isPerMonitorDPIAwareThread() || isPerMonitorDPIAwareWindow (hwnd)) globalPos = Desktop::getInstance().getDisplays().logicalToPhysical (globalPos); + #endif auto w = WindowFromPoint (POINTFromPoint (globalPos));