qtdeclarative/tests/auto
Shawn Rutledge 7ef31a5763 Ensure that HoverHandler reacts if a touchpoint moves out of bounds
We rely on QQuickDeliveryAgentPrivate::flushFrameSynchronousEvents()
mostly, but it doesn't get invoked without a window update request.
So there is a special case when a touchpoint moves _out_ of an item
that has a HoverHandler but is not reacting to touch in other ways:
we just need to send another artificial hover event for each touchpoint
to each hovered item to inform handlers about the new hover position.

Fixes: QTBUG-120346
Pick-to: 6.6 6.5 6.2
Change-Id: I479362a2663943eb495fe0be418009165c7134bd
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Santhosh Kumar <santhosh.kumar.selvaraj@qt.io>
(cherry picked from commit ff4c2c311f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-12-29 04:31:14 +00:00
..
bic
cmake Enable qt_import_qml_plugins for shared Qt builds 2023-09-01 11:20:33 +02:00
core Settings: Allow settings locations in resource file system 2023-09-15 15:32:39 +02:00
guiapplauncher Merge externaldraganddrop example into the draganddrop example 2023-07-04 06:54:09 +02:00
particles CMake: Make qtdeclarative tests standalone projects 2023-07-05 12:34:12 +02:00
qml QmlCompiler: Return early after reject() 2023-12-22 17:10:16 +00:00
qmldom qmlformat: Don't indent call expression twice 2023-12-13 19:57:37 +00:00
qmlls Fix rangeFormatting tests 2023-12-13 11:34:58 +00:00
qmlnetwork Add QSslConfiguration and QSslKey to the QtNetwork QML module 2023-10-05 12:13:20 +02:00
qmltest SignalSpy: fix potential issues on disconnecting a signal 2023-11-28 08:43:58 +00:00
qmltest-blacklist CMake: Make qtdeclarative tests standalone projects 2023-07-05 12:34:12 +02:00
quick Ensure that HoverHandler reacts if a touchpoint moves out of bounds 2023-12-29 04:31:14 +00:00
quickcontrols Set correct first child in quick scroll view 2023-12-14 19:23:23 +00:00
quickdialogs FileDialog: prompt the user when selecting an existing file 2023-12-22 09:14:44 +00:00
quicktest CMake: Make qtdeclarative tests standalone projects 2023-07-05 12:34:12 +02:00
quickwidgets QQuickWidget: Clean up if RHI goes away under our feet 2023-12-23 02:03:26 +00:00
toolsupport CMake: Make qtdeclarative tests standalone projects 2023-07-05 12:34:12 +02:00
CMakeLists.txt Create QML Binding for Qt Network Information 2023-09-09 11:03:43 +02:00