diff options
author | Frederik Gladhorn <frederik.gladhorn@theqtcompany.com> | 2016-07-29 00:24:22 +0200 |
---|---|---|
committer | Frederik Gladhorn <frederik.gladhorn@qt.io> | 2016-07-28 22:55:50 +0000 |
commit | fb711c1b9c93313cc19719d11b6611fc79467903 (patch) | |
tree | 22abe565270ba1cb5b54cfa76b1a4c6cb67bd262 /src/quick/items/qquickwindow.cpp | |
parent | 451efdbe41d3381c3d8c42117662c2eea5436ff0 (diff) |
Simplify keeping track of lastMousePosition
Change-Id: I19436b4c6cd0dc8a427d763fd2fc0b230a492df8
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
Diffstat (limited to 'src/quick/items/qquickwindow.cpp')
-rw-r--r-- | src/quick/items/qquickwindow.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/quick/items/qquickwindow.cpp b/src/quick/items/qquickwindow.cpp index 72b181fcdd..8895a43faa 100644 --- a/src/quick/items/qquickwindow.cpp +++ b/src/quick/items/qquickwindow.cpp @@ -2045,9 +2045,7 @@ void QQuickWindowPrivate::handleMouseEvent(QMouseEvent *event) #endif if (!q->mouseGrabberItem()) { - if (lastMousePosition.isNull()) - lastMousePosition = event->windowPos(); - QPointF last = lastMousePosition; + QPointF last = lastMousePosition.isNull() ? event->windowPos() : lastMousePosition; lastMousePosition = event->windowPos(); bool accepted = event->isAccepted(); |