dotnet / maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://dot.net/maui
MIT License
22.04k stars 1.73k forks source link

Shell TabBar is slow to open for the first time when combined with Grid and Border #24987

Open HuaFangYun opened 2 days ago

HuaFangYun commented 2 days ago

Description

MauiApp2.zip When I first opened it, I default to the middle page as the current page, and then switched to NewPage1. There was a visual jam, and then switched to NewPage2. There was also a visual jam. I switched to NewPage1 again, which made the visual smoother. NewPage2 is also much smoother. Is there a problem where I use this? Thank you!

Steps to Reproduce

Please check out the demo

Link to public reproduction project repository

No response

Version with bug

8.0.91 SR9.1

Is this a regression from previous behavior?

Yes, this used to work in .NET MAUI

Last version that worked well

Unknown/Other

Affected platforms

Android

Affected platform versions

Android 14

Did you find any workaround?

No response

Relevant log output

No response

similar-issues-ai[bot] commented 2 days ago

We've found some similar issues:

If any of the above are duplicates, please consider closing this issue out and adding additional context in the original issue.

Note: You can give me feedback by 👍 or 👎 this comment.

ninachen03 commented 1 day ago

This issue has been verified using Visual Studio 17.12.0 Preview 2.0(8.0.91 & 8.0.3) & 17.11.4(7.0.101). Can repro this issue at android platform.

HuaFangYun commented 1 day ago

After I added buttons and dates to my project, I felt stuck more obvious. I think this is a big problem