Skip to content

Fix [ci-scan-net11] Android UI test visual regressions for Shell and Material3 TabbedPage (net11.0)#35969

Merged
jfversluis merged 2 commits into
dotnet:net11.0from
SubhikshaSf4851:Fix-35743
Jun 18, 2026
Merged

Fix [ci-scan-net11] Android UI test visual regressions for Shell and Material3 TabbedPage (net11.0)#35969
jfversluis merged 2 commits into
dotnet:net11.0from
SubhikshaSf4851:Fix-35743

Conversation

@SubhikshaSf4851

@SubhikshaSf4851 SubhikshaSf4851 commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Note

Are you waiting for the changes in this PR to be merged?
It would be very helpful if you could test the resulting artifacts from this PR and let us know in a comment whether this change resolves your issue. Thank you!

Description of Change

  • Updates Android UI test snapshot baselines that were outdated, causing snapshot comparison failures in CI.
  • The Tests TabBarShouldNotHaveEmptySpaceAfterNavigatingBack , Material3_TabbedPage_BottomTabsOverflowingContents and VerifyShellFlyoutContentAlignedInRTL Needs resaving of images
  • The Tests ShellNavigationPageTitleNotClipped and NavigationBarShouldRemainHiddenAfterNavigatingBack does not failed in Latest CI run

Changes

Resaved two Android snapshot reference images to reflect the current expected rendering:

  • TabBarShouldNotHaveEmptySpaceAfterNavigatingBack - tab bar rendering after navigating back in a Shell
  • VerifyShellFlyoutContentAlignedInRTL - Shell flyout content alignment in RTL layout
  • Material3_TabbedPage_BottomTabsOverflowingContents - Tabbed page rendering for Material3

Issues Fixed

Fixes #35743
Fixes #35956

Screenshot 2026-06-17 at 19 58 13 Screenshot 2026-06-17 at 19 58 29

@github-actions

github-actions Bot commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/maui/main/eng/scripts/get-maui-pr.sh | bash -s -- 35969

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/maui/main/eng/scripts/get-maui-pr.ps1) } 35969"

@dotnet-policy-service dotnet-policy-service Bot added the community ✨ Community Contribution label Jun 17, 2026
@github-actions github-actions Bot added area-controls-shell Shell Navigation, Routes, Tabs, Flyout platform/android labels Jun 17, 2026
@dotnet-policy-service dotnet-policy-service Bot added the partner/syncfusion Issues / PR's with Syncfusion collaboration label Jun 17, 2026
@kubaflo

kubaflo commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 3 pipeline(s).

@vishnumenon2684

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 3 pipeline(s).

@SubhikshaSf4851 SubhikshaSf4851 changed the title Fix [ci-scan-net11] Shell UI tests recurring failures on Android API 30 (net11.0) — RTL flyout, TabBar empty space Fix [ci-scan-net11] Android UI test visual regressions for Shell and Material3 TabbedPage (net11.0) Jun 18, 2026
@vishnumenon2684
vishnumenon2684 marked this pull request as ready for review June 18, 2026 11:18
@jfversluis
jfversluis merged commit 275496d into dotnet:net11.0 Jun 18, 2026
187 of 215 checks passed
@github-actions github-actions Bot added this to the .NET 11.0-preview6 milestone Jun 18, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-controls-shell Shell Navigation, Routes, Tabs, Flyout community ✨ Community Contribution partner/syncfusion Issues / PR's with Syncfusion collaboration platform/android

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants