summaryrefslogtreecommitdiff
path: root/dev-qt/qtgui/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-17 22:43:15 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-17 22:43:15 +0000
commit52f895faaaf01579a8d9528cafec20bf2c873f5c (patch)
treed552df2a24a2e21fd08b08caef93840452b9889c /dev-qt/qtgui/files
parent0704956f7256f1f618cc5e03af2c1dbd0e83dbc5 (diff)
gentoo resync : 17.01.2010
Diffstat (limited to 'dev-qt/qtgui/files')
-rw-r--r--dev-qt/qtgui/files/qtgui-5.14.0-restore-scaling.patch34
1 files changed, 34 insertions, 0 deletions
diff --git a/dev-qt/qtgui/files/qtgui-5.14.0-restore-scaling.patch b/dev-qt/qtgui/files/qtgui-5.14.0-restore-scaling.patch
new file mode 100644
index 000000000000..5fc047aa7ec0
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.14.0-restore-scaling.patch
@@ -0,0 +1,34 @@
+From b31852c4caa36cc564e25adbdacfa534e1dfe7c0 Mon Sep 17 00:00:00 2001
+From: =?utf8?q?Morten=20Johan=20S=C3=B8rvig?= <morten.sorvig@qt.io>
+Date: Mon, 13 Jan 2020 14:48:32 +0100
+Subject: [PATCH] Restore QHighDPIScaling::isActive() 5.13 behavior
+
+In 5.13, isActive() would become true only if there
+was a scale factor >1 present. This was accidentally
+changed in 5.14, where isActive() becomes true whenever
+e.g. AA_EneableHighDpiScaling is set, no matter the actual
+scale factor values.
+
+Change-Id: Iacbe2010cddbc3b9015ac24004ae2fe417d4f434
+Fixes: QTBUG-80967
+Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
+---
+ src/gui/kernel/qhighdpiscaling.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/gui/kernel/qhighdpiscaling.cpp b/src/gui/kernel/qhighdpiscaling.cpp
+index fde6bb0180b..671c2d93ef6 100644
+--- a/src/gui/kernel/qhighdpiscaling.cpp
++++ b/src/gui/kernel/qhighdpiscaling.cpp
+@@ -535,7 +535,7 @@ void QHighDpiScaling::updateHighDpiScaling()
+ ++i;
+ }
+ }
+- m_active = m_globalScalingActive || m_screenFactorSet || m_usePixelDensity;
++ m_active = m_globalScalingActive || m_screenFactorSet || m_pixelDensityScalingActive;
+ }
+
+ /*
+--
+2.16.3
+