summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2017-07-31 14:13:49 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2017-08-02 20:26:24 +0000
commit5058cad4a8f29063c1e6882f2960b3e51f0361fa (patch)
tree67630caef1f40a9ea1ad65b47ca8ecc08ec2d333 /src/gui/kernel
parente612fe8d47bc0fe762668617a5189117ad1aee15 (diff)
QWindowSystemInterfacePrivate::toNativeTouchPoints(): Add missing scaling
Scale velocity and raw positions as does QWindowSystemInterfacePrivate::fromNativeTouchPoints(). Change-Id: I4c9e03e4c2f4ca807319b1a7d1f4a9e56a25b06c Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
Diffstat (limited to 'src/gui/kernel')
-rw-r--r--src/gui/kernel/qwindowsysteminterface.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gui/kernel/qwindowsysteminterface.cpp b/src/gui/kernel/qwindowsysteminterface.cpp
index b8299e2cb8..34519cd91b 100644
--- a/src/gui/kernel/qwindowsysteminterface.cpp
+++ b/src/gui/kernel/qwindowsysteminterface.cpp
@@ -621,8 +621,8 @@ QList<QWindowSystemInterface::TouchPoint>
p.area = QHighDpi::toNativePixels(pt.screenRect(), window);
p.pressure = pt.pressure();
p.state = pt.state();
- p.velocity = pt.velocity();
- p.rawPositions = pt.rawScreenPositions();
+ p.velocity = QHighDpi::toNativePixels(pt.velocity(), window);
+ p.rawPositions = QHighDpi::toNativePixels(pt.rawScreenPositions(), window);
newList.append(p);
}
return newList;