Skip to content

Conversation

@CathyZhu0110
Copy link
Contributor

Description of Change

  1. Migrate the test cases from WhatToEat to ManualTest app.
  2. Add L3 test case to verify issue [iOS 26] Navigation hangs after rapidly open and closing new page using Navigation.PushAsync #32425

@dotnet-policy-service dotnet-policy-service bot added the community ✨ Community Contribution label Jan 9, 2026
@dotnet-policy-service
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 January 12, 2026 09:31
Copilot AI review requested due to automatic review settings January 12, 2026 09:31
Copy link
Contributor

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 pull request migrates test cases from the WhatToEat sample app to the ManualTests app and adds a new L3 test case to verify issue #32425. The migration includes comprehensive manual test coverage for CarouselView and ScrollView controls, along with additional bug fix verification tests.

Changes:

  • Added two new test categories: CarouselView (M1-M4) and ScrollView (N1-N4) with supporting ViewModels
  • Migrated 8 complete test cases covering layout, resize/rotate, navigation, and search functionality
  • Added 2 bug fix test cases (L2 and L3) for TabBar switching and Navigation.PushAsync issues
  • Created supporting pages (MonkeyDetailPage, AddMonkeyPage) for test functionality

Reviewed changes

Copilot reviewed 28 out of 28 changed files in this pull request and generated 11 comments.

Show a summary per file
File Description
Category.cs Adds CarouselView and ScrollView category constants
CategoryViewModel.cs Adds CategoryViewModel classes for CarouselView and ScrollView categories
M1_Layout.xaml/.cs CarouselView basic layout test with horizontal swiping
M2_ResizeRotate.xaml/.cs CarouselView resize and rotation behavior test
M3_Navigation.xaml/.cs CarouselView navigation to detail page test
M4_AddDelete.xaml/.cs CarouselView add/delete item functionality test
AddMonkeyPage.xaml/.cs Supporting page for adding new monkey entries
MonkeyDetailPage (CarouselView) Detail page with optional delete functionality
N1_Layout.xaml/.cs ScrollView basic layout with 2-column grid test
N2_ResizeRotate.xaml/.cs ScrollView resize and rotation behavior test
N3_Navigation.xaml/.cs ScrollView navigation to detail page test
N4_SearchBar.xaml/.cs ScrollView with SearchBar filtering test
MonkeyDetailPage (ScrollView) Detail page without delete functionality
L2_TabBarSwitching.xaml/.cs Bug fix test for TabBar switching issue #32900
L3_Navigation.PushAsync.xaml/.cs Bug fix test for Navigation.PushAsync issue #32425

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community ✨ Community Contribution

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant