-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Closed
Copy link
Labels
area-gesturesGesture typesGesture typesi/regressionThis issue described a confirmed regression on a currently supported versionThis issue described a confirmed regression on a currently supported versionplatform/androidregressed-in-9.0.100s/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
Description
Description
In MAUI 9.0.100 a TapGestureRecognizer no longer triggers the Tapped event when Talkback is enabled on an Android device. The gesture is correctly identified and Talkback will announce "Double tap to activate" but the double tap does not trigger the tapped event.
Only an issue on Android. VoiceOver on iOS works as expected.
Steps to Reproduce
Create a new MAUI project.
Add a label with a TapGestureRecognizer
<Label
Text="Click me (Label TapGestureRecognizer)"
SemanticProperties.Hint="Counts the number of times you click"
BackgroundColor="Red"
HorizontalOptions="Fill"
TextColor="White"
HorizontalTextAlignment="Center"
Padding="10">
<Label.GestureRecognizers>
<TapGestureRecognizer Tapped="OnCounterClicked" />
</Label.GestureRecognizers>
</Label>
On an Android device, turn on Talkback and try to trigger the Tapped event.
Expected result: Tapped event is triggered.
Actual result: Tapped event is not triggered
See linked repo for complete example.
Link to public reproduction project repository
https://github.com/andos716/TapGestureTalkBack
Version with bug
9.0.100 SR10
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
9.0.90 SR9
Affected platforms
Android
Affected platform versions
Android 14, Android 15
Did you find any workaround?
No workarounds yet.
Relevant log output
Metadata
Metadata
Assignees
Labels
area-gesturesGesture typesGesture typesi/regressionThis issue described a confirmed regression on a currently supported versionThis issue described a confirmed regression on a currently supported versionplatform/androidregressed-in-9.0.100s/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working