Open ArrowCase opened 1 year ago
I have the same Issue under Android.
like: Shell.Current.GoToAsync("//sample", false);
We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.
Verified this on Visual Studio Enterprise 17.7.0 Preview 1.0. Repro on Windows 11 with below Project: TestMauiTransition-master.zip
Description
When using
PushAsync
andPopAsync
with no parameters or when passinganimated: true
, the page transitions animate from side to side as expected. However, when passinganimated: false
, a different vertical animation still occurs on Windows 10.Steps to Reproduce
MainPage = new AppShell()
withMainPage = new NavigationPage(new MainPage())
in App.xaml.csApp.Current.MainPage.Navigation.PushAsync/PopAsync
and passanimated: false
to those methods.Expected behavior: There is no transition animation, and the new page appears instantly.
Actual behavior: The new page slides up from the bottom of the screen.
Link to public reproduction project repository
https://github.com/ArrowCase/TestMauiTransition
Version with bug
7.0 (current)
Last version that worked well
Unknown/Other
Affected platforms
Windows
Affected platform versions
Windows SDK 10.0.19041.0
Did you find any workaround?
For some reason, if the first page is removed from the navigation stack after awaiting the
PushAsync
call, there is no longer an animation for the transition.Obviously, this is not a real workaround.
Relevant log output
No response