Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.14.2
-
None
Description
In general the QPinchGesture / recognizer work fine, however, in my setup where I have a QML QtWebView component and I catch the QPinchGesture to override the default behaviour of Pinching, to implement zooming based on zooming the HTML (<body style="zoom: x%">) instead of scaling the canvas, only the first time when zooming, the QPinchGesture comes in with a QGestureFinish, which gives me the change to finish the zoom.
After that, it doesn't anymore, or, only sporadic, or only after some time (seconds?).
I worked around it, by guarding the touchevents (on TouchEnd and no QGestureFinish received, I just finish the zoom); but it would be better if I had not to.