Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.2.3
-
None
-
a6e196ce9 (dev), ae7069bfa (6.5), dd3484343 (6.5.0), b0bb5823e (6.4), a8fb5c36c (tqtc/lts-6.2)
Description
TapHandler doesn't stop event propagation.
Either in case with nested items, or items with overlapping geometry inside one container.
I saw that gesturePolicy: TapHandler.WithinBounds is recommended to stop propagation. Can we have it at least as default value then?
Attachments
Issue Links
- duplicates
-
QTBUG-70397 TapHandler fires for all overlapping items
- Reported
- relates to
-
QTBUG-73262 it's confusing that TapHandler.gesturePolicy affects event propagation
- Reported
-
QTBUG-85926 Make it possible to use HoverHandler to filter events
- Reported
-
QTBUG-107239 DragHandler propagates tap event through Flickable to underlying TapHandler
- Reported
- resulted in
-
QTBUG-100788 TapHandler tapped signal is emitted twice when using a stylus
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-100534 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
461259,11 | doc: Add snippets and animations illustrating TapHandler.GesturePolicy | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
463837,2 | doc: Add snippets and animations illustrating TapHandler.GesturePolicy | 6.5 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
463838,3 | doc: Add snippets and animations illustrating TapHandler.GesturePolicy | 6.4 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
463840,5 | doc: Add snippets and animations illustrating TapHandler.GesturePolicy | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |
464044,2 | doc: Add snippets and animations illustrating TapHandler.GesturePolicy | 6.5.0 | qt/qtdeclarative | Status: MERGED | +2 | 0 |