Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[.NET 8]Shell's return arrow appears on the mainpage. #18867

Closed
GXSA-Qi opened this issue Nov 18, 2023 · 2 comments · Fixed by #21455
Closed

[.NET 8]Shell's return arrow appears on the mainpage. #18867

GXSA-Qi opened this issue Nov 18, 2023 · 2 comments · Fixed by #21455
Labels
area-controls-shell Shell Navigation, Routes, Tabs, Flyout fixed-in-9.0.21 i/regression This issue described a confirmed regression on a currently supported version platform/android 🤖 s/triaged Issue has been reviewed s/verified Verified / Reproducible Issue ready for Engineering Triage t/bug Something isn't working
Milestone

Comments

@GXSA-Qi
Copy link

GXSA-Qi commented Nov 18, 2023

Description

When using Shell navigation to return to the main page from other pages, a return arrow will briefly appear on the left side of the Shell on the main interface. This problem is currently only found on the Android platform (the framework is .NET 8) in .NET 7 and .NET 6 There is no such problem above, here is a video example:

2023-11-18.151431.mp4

Steps to Reproduce

1.Create a .NET MAUI ContentPage(XAML), and keep the default page for the new page.
2.Follow https://learn.microsoft.com/zh-cn/dotnet/maui/fundamentals/shell/navigation?view=net-maui-8.0 to register the route of the newly created ContentPage.Like this:
Routing.RegisterRoute(nameof(NewPage), typeof(NewPage));
3.Change the background code of the "Click Me" button to the execution navigation that jumps to the new page. Like this: Shell.Current.GoToAsync(nameof(NewPage));
4.Compile and run on Android platform. Just like the uploaded video, click the "Click Me" button to jump to a new page and return to the main interface. A return arrow will briefly appear on the left side of the Shell on the main interface.

Link to public reproduction project repository

https://github.com/GXSA-Qi/MAUIIssueInShell.git

Version with bug

8.0.3

Is this a regression from previous behavior?

No, this is something new

Last version that worked well

7.0.101

Affected platforms

Android

Affected platform versions

No response

Did you find any workaround?

No response

Relevant log output

No response

@GXSA-Qi GXSA-Qi added the t/bug Something isn't working label Nov 18, 2023
@PureWeen PureWeen added platform/android 🤖 area-controls-shell Shell Navigation, Routes, Tabs, Flyout i/regression This issue described a confirmed regression on a currently supported version labels Nov 20, 2023
@PureWeen PureWeen added this to the .NET 8 SR2 milestone Nov 20, 2023
@PureWeen PureWeen modified the milestones: .NET 8 SR2, .NET 8 SR3 Nov 22, 2023
@XamlTest XamlTest added s/verified Verified / Reproducible Issue ready for Engineering Triage s/triaged Issue has been reviewed labels Dec 13, 2023
@XamlTest
Copy link

Verified this on Visual Studio Enterprise 17.9.0 Preview 1(8.0.3). Repro on Android 14.0-API34, not repro on Windows 11, iOS 17.0, MacCatalyst with below Project:
DotNet8InMauiShellIssue.zip

@dbSoft-SoftwareSolutions
Copy link

dbSoft-SoftwareSolutions commented Jan 27, 2024

We have the same problem please fix it. Did anyone found a workaround?

kubaflo added a commit to kubaflo/maui that referenced this issue Mar 26, 2024
kubaflo added a commit to kubaflo/maui that referenced this issue Mar 26, 2024
@PureWeen PureWeen modified the milestones: .NET 8 + Servicing, Backlog Aug 2, 2024
kubaflo added a commit to kubaflo/maui that referenced this issue Nov 15, 2024
github-actions bot pushed a commit to kubaflo/maui that referenced this issue Nov 19, 2024
kubaflo added a commit to kubaflo/maui that referenced this issue Nov 20, 2024
PureWeen pushed a commit that referenced this issue Nov 22, 2024
* [Android] navigation icon blink fix (#18867)

* [Android] navigation icon blink fix
@github-actions github-actions bot locked and limited conversation to collaborators Jan 17, 2025
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 fixed-in-9.0.21 i/regression This issue described a confirmed regression on a currently supported version platform/android 🤖 s/triaged Issue has been reviewed s/verified Verified / Reproducible Issue ready for Engineering Triage t/bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants