diff options
| author | Oliver Eftevaag <oliver.eftevaag@qt.io> | 2025-10-17 06:29:55 +0200 |
|---|---|---|
| committer | Oliver Eftevaag <oliver.eftevaag@qt.io> | 2025-10-20 12:05:23 +0200 |
| commit | 89f08f960993bf4b55ed9f72ac7278bb1a772001 (patch) | |
| tree | 84af5f4f3184174d0c38e85ea6a58855a8458a9a /src/qml/jsruntime/qv4engine.cpp | |
| parent | 1530e5c9f01f94e15685819f5f588185ee001ea6 (diff) | |
QQuickOverlay: translate touch events that circumvent the deliveryagent
The touch event's scene position is normally set in the delivery agent.
However, since the overlay installs an event filter on the window
itself, it will circumvent the delivery agent and thus never set the
scene position properly.
This patch ensures that the scene position gets set when we're entering
overlayEvent from the event filter, for touch release events.
Task-number: QTBUG-132914
Pick-to: 6.10 6.8
Change-Id: Id59ed9e5252ba594ce0e40039cb3a783032caef1
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/qml/jsruntime/qv4engine.cpp')
0 files changed, 0 insertions, 0 deletions
