aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/doc/snippets/qml/loader/KeyReader.qml
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@qt.io>2023-06-28 18:41:44 +0200
committerShawn Rutledge <shawn.rutledge@qt.io>2023-06-29 09:34:19 +0200
commit204720cb55219976ea509704acff066edff0bbbc (patch)
treeab684c8759926a2675ba0dfa5cf91002fd98e4c5 /src/quick/doc/snippets/qml/loader/KeyReader.qml
parent6362da587017a022df88e5e473b2115f0d17092c (diff)
Stabilize tst_TouchMouse::hoverEnabled; add cat. logging
Behavior has changed since fd70c80fe1cac83776cc4730555c8e3dea930c1c Particularly, the "hoverID" concept from bbcc2657fa0dbf715e6db7d675662e4be94a1e04 basically ensures that items that no longer contain the current position are no longer hovered. The current position might come from an actual event, or from QQuickDeliveryAgentPrivate::flushFrameSynchronousEvents() which uses lastMousePosition. So currently we can't have mouseArea1 hovered because of a previous mouse move and simultaneously hover mouseArea2 because of the most-recent touch tap. lastMousePosition can in turn get updated in various ways; a mouse event synthesized from touch is one of them. Pick-to: 6.5 6.6 Task-number: QTBUG-40856 Task-number: QTBUG-86729 Change-Id: I4e70b67813a58de973b2be46a03312417f2da32e Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/quick/doc/snippets/qml/loader/KeyReader.qml')
0 files changed, 0 insertions, 0 deletions