summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Kümmerlin <jonas@kuemmerlin.eu>2018-12-29 14:40:24 +0100
committerJonas Kümmerlin <jonas@kuemmerlin.eu>2018-12-29 14:40:24 +0100
commitff65f4918cbd8e2eb9a54389e7972cd1d526c000 (patch)
treedf24c05076bc358715ee3538d647e8c9ac842844
parent388c42454ad593f8c201a0bc7c2b1bd18f21b1fe (diff)
prevent enabling per-monitor DPI on non-UNICODE builds
it is currently broken
-rw-r--r--alf/alfdpiaware.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/alf/alfdpiaware.cpp b/alf/alfdpiaware.cpp
index 8f998f7..de265b7 100644
--- a/alf/alfdpiaware.cpp
+++ b/alf/alfdpiaware.cpp
@@ -34,8 +34,11 @@ ALF_SetDpiAwareness(ALFDpiAwareness awareness)
{
switch (awareness) {
case ALF_DPI_AWARENESS_PER_MONITOR_AWARE_V2:
+ //FIXME: per-monitor DPI awareness is broken on ANSI builds
+#ifdef UNICODE
ALF_SetPerMonitorAwareness();
return;
+#endif
case ALF_DPI_AWARENESS_SYSTEM_AWARE:
ALF_SetSystemDpiAwareness();
return;