qt6-bb10/tests/auto/widgets/graphicsview
Shawn Rutledge b1481a1663 Fix MouseButtonDblClick synthesis from touch double-tap
When QGuiApplicationPrivate::processTouchEvent() sees that the
touch event was not handled, and calls processMouseEvent(), the latter
uses the QEventPoint with pointId 0 regardless of the original
touchpoint ID. Now it updates the persistent QEventPoint from the
original touchpoint so that a double-click event will not be ruled out
because of the timestamp delta or position delta (movement since press)
being too large.

Fixes: QTBUG-125993
Pick-to: 6.7 6.5
Change-Id: I8e9b007818107ac2329454e0ccfb2ac9e506b617
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
(cherry picked from commit 2a0b907f11b9c0ad46322ba06482861423246d93)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-06-11 16:36:38 +00:00
..
qgraphicsanchorlayout Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicsanchorlayout1 Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicseffectsource Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicsgridlayout QSizeF: add qFuzzyCompare and qFuzzyIsNull overloads 2024-05-14 14:33:21 +02:00
qgraphicsitem tst_QGraphicsItem::focusHandling() remove setActiveWindow() 2024-04-23 09:26:05 +02:00
qgraphicsitemanimation Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicslayout Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicslayoutitem Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicslinearlayout Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicsobject Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicspixmapitem Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicspolygonitem Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicsproxywidget Fix MouseButtonDblClick synthesis from touch double-tap 2024-06-11 16:36:38 +00:00
qgraphicsscene tst_QGraphisScene::update2 remove QApplicationPrivate::setActiveWindow 2024-04-26 18:59:53 +02:00
qgraphicssceneindex tst_QGraphicsSceneIndex::clear() remove setActiveWindow() 2024-04-23 17:40:40 +02:00
qgraphicstransform Change license for tests files 2024-02-04 09:56:42 +01:00
qgraphicsview QGraphicsView: add a failing test 2024-06-11 00:32:25 +00:00
qgraphicswidget tst_QGraphicsWidget::verifyFocusPolicy() remove setActiveWindow() 2024-04-29 16:26:38 +02:00
CMakeLists.txt tests: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-17 21:56:49 +01:00