Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.5.1
-
None
-
iPadOS 16.4.1, Apple Pencil gen1
Description
When touching a PointHander with an Apple Pencil the active property is set to true then very shortly afterwards set to false without the pencil being lifted from the screen.
onPointChanged will still be called as the pencil is moved across the PointHandler.
This can be seen in the Qt example quick/pointerhandlers.
1) in the file singlePointHanlderProperties.qml add the line
onActiveChanged:console.log("onActiveChanged "+active)
to the PointHandler
2) Run the example and from the menu select 'single point handler'
3) Touch the screen with an Apple Pencil, note that without lifting the pencil the output is:
qml: onActiveChanged true
qml: onActiveChanged false
Likely related to: