Skip to content

Conversation

CathyZhu0110
Copy link

Add test to MAUI Manual test runner to verify issue #31483
Issue #31483 : TapGestureRecognizer cannot be tapped using Android Talkback in MAUI 9.0.100
Test Case 2571395: [Mobile] L1 - Check if TapGestureRecognizer can trigger the Tapped event when TalkBack is enabled on an Android device or VoiceOver isenabled on iOS device

@dotnet-policy-service dotnet-policy-service bot added the community ✨ Community Contribution label Sep 10, 2025
Copy link
Contributor

Hey there @@CathyZhu0110! Thank you so much for your PR! Someone from the team will get assigned to your PR shortly and we'll get it reviewed.

@CathyZhu0110 CathyZhu0110 marked this pull request as ready for review September 10, 2025 05:45
@Copilot Copilot AI review requested due to automatic review settings September 10, 2025 05:45
@CathyZhu0110 CathyZhu0110 requested a review from a team as a code owner September 10, 2025 05:45
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new manual test case to verify that TapGestureRecognizer works correctly with accessibility services (TalkBack on Android and VoiceOver on iOS). The test addresses issue #31483 where TapGestureRecognizer cannot be tapped using Android Talkback in MAUI 9.0.100.

  • Adds a new BugFixes category to the manual test runner infrastructure
  • Creates a manual test page that demonstrates TapGestureRecognizer functionality with accessibility features
  • Provides both a Label with TapGestureRecognizer and a Button for comparison testing

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
src/Controls/tests/ManualTests/Tests/BugFixes/L1_TapGestureRecognizer.xaml.cs Code-behind implementing tap counter logic and accessibility announcements
src/Controls/tests/ManualTests/Tests/BugFixes/L1_TapGestureRecognizer.xaml XAML UI with test instructions and interactive elements for accessibility testing
src/Controls/tests/ManualTests/Categories/CategoryViewModel.cs Adds BugFixes category view model to the test runner
src/Controls/tests/ManualTests/Categories/Category.cs Defines the BugFixes category constant

@jsuarezruiz
Copy link
Contributor

/azp run MAUI-UITests-public

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jsuarezruiz jsuarezruiz added the area-testing Unit tests, device tests label Sep 10, 2025
@CathyZhu0110
Copy link
Author

@dotnet-policy-service agree company="Microsoft"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-testing Unit tests, device tests community ✨ Community Contribution
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants