summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qguiapplication.cpp
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2022-01-05 22:17:11 +0100
committerMarc Mutz <marc.mutz@qt.io>2022-01-06 21:06:10 +0000
commitd2055fcee5a7f2ee83bd7b67da8b0b325f9504c4 (patch)
tree1995db8ea454468706e0ba6ce5ef9620cc7b8fbc /src/gui/kernel/qguiapplication.cpp
parentf1e60de66540b198d696253ab5148de4fcbff319 (diff)
QGuiApplication: remove a use of QMutableEventPoint
The 'persistentPoint' reference is never used as a QMutableEventPoint, so don't cast to it (which is UB). Pick-to: 6.3 6.2 Task-number: QTBUG-99615 Change-Id: I7fdfb2427a09d691242bf1fa28e202ba326ea678 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/gui/kernel/qguiapplication.cpp')
-rw-r--r--src/gui/kernel/qguiapplication.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/kernel/qguiapplication.cpp b/src/gui/kernel/qguiapplication.cpp
index c9fbc301af..8af4a7110a 100644
--- a/src/gui/kernel/qguiapplication.cpp
+++ b/src/gui/kernel/qguiapplication.cpp
@@ -2172,7 +2172,7 @@ void QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::Mo
QPointF localPoint = e->localPos;
bool doubleClick = false;
auto persistentEPD = devPriv->pointById(0);
- const auto &persistentPoint = QMutableEventPoint::from(persistentEPD->eventPoint);
+ const auto &persistentPoint = persistentEPD->eventPoint;
if (mouseMove) {
QGuiApplicationPrivate::lastCursorPosition = globalPoint;