diff options
| -rw-r--r-- | src/quick/util/qquickdeliveryagent.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/quick/util/qquickdeliveryagent.cpp b/src/quick/util/qquickdeliveryagent.cpp index 1a5aeb60b8..4e349a0ac8 100644 --- a/src/quick/util/qquickdeliveryagent.cpp +++ b/src/quick/util/qquickdeliveryagent.cpp @@ -282,14 +282,6 @@ bool QQuickDeliveryAgentPrivate::deliverTouchAsMouse(QQuickItem *item, QTouchEve touchToMouseEvent(QEvent::MouseButtonRelease, p, &event, &me); QCoreApplication::sendEvent(item, &me); - if (item->acceptHoverEvents() && p.globalPosition() != QGuiApplicationPrivate::lastCursorPosition) { - QPointF localMousePos(qInf(), qInf()); - if (QWindow *w = item->window()) - localMousePos = item->mapFromScene(w->mapFromGlobal(QGuiApplicationPrivate::lastCursorPosition)); - QMouseEvent mm(QEvent::MouseMove, localMousePos, QGuiApplicationPrivate::lastCursorPosition, - Qt::NoButton, Qt::NoButton, event.modifiers()); - QCoreApplication::sendEvent(item, &mm); - } if (pointerEvent->exclusiveGrabber(p) == mouseGrabberItem) // might have ungrabbed due to event pointerEvent->setExclusiveGrabber(p, nullptr); |
