[Bug] Shell application flickering on back navigation #8581
Comments
A temporary workaround, if you do an override, without animation there is no flickering!
|
Hey @z07713! Thanks for report and adding the video as well as a workaround! Great job 😄 Would you by any chance also be able to put together a small reproduction project to rule out that this is caused by any other code than simply navigating? Also, did you try this on iOS and see the same thing? Or not tried on iOS? Thanks! |
Hey @jfversluis , thank you for the reply, here is the repro you have asked for: https://drive.google.com/open?id=1WkGh6QwTOP380gX4RrRsksSGBoJNWeuc Also, i have not tried this on IOS nor i have the ability to do so, i don't own a Mac. |
Awesome, thanks @z07713 ! Definitely see this happening, thanks for the repro. |
It might be worth noting that the workaround |
As a workground, overriding the
|
@jfversluis for me this seems to be working correctly on iOS (13.3). Disabling the animation is not an option for us and we were just finalizing our release. We will have to rollback to 4.3 which is bad as it will reopen some bugs mostly in shell and the carousel. We will probably have to disable some features and release without them which is sad given how long we worked on them. Is there any workaround besides disabling animation? Any chance this gets solved before Jan 16? Would be awesome. Thanks. Note, the PopModal animation does not have the issue. |
Sorry to hear that @jonx. Even if we were to fix it before Jan 16, it's unlikely that it will be part of a NuGet we release before then. If this is something that blocks your release I wouldn't bet on that option. Sorry about that. |
It's okay @jfversluis, I understand, thanks for your comment. We'll just have to delay our release. |
I downgraded to 4.3.991250 and I actually still have the issue, just a little less obvious (because it's faster - quicker, I suppose). I'll do more tests if @z07713 can share his example... |
@jonx there you go: https://drive.google.com/open?id=19apVlQS0TafFeBT16aCfzvtvCwcweVgS also, it has 4.3.0.991211 Forms installed :/ |
I am having this issue as well. I have tried putting the line: |
Happening to us as well, since 4.3 the flicker has been around on Android. |
Just discovered this bug is on it´s one year anniversary [Shell] navigation - flickering #5755 |
The same issue here when goback, flickering screen. For example: |
Thank you for the exploration @ahmedalejo it made this one super easy to track down and fix |
Once the build is done if anyone wants to test the nugets and let me know if the issue is resolved that would be helpful https://dev.azure.com/xamarin/public/_build/results?buildId=16155&view=results |
I tested the nuget with the xaminals sample And with this nuget the flickering no longer occurs |
@PureWeen Ok so I did a test: I created a new Shell Sample App with Xamarin Forms 4.3.0.908675 -> No flickering Great work! Hope others will be able to confirm this. |
@AndreasLichtsinn can't find Xamarin Forms 4.6.0.1693 |
@AndreasLichtsinn i can't find the 1693 build either! Also, the 4.7.0.531-nightly still flickers :/ |
@angelru Thank you for testing!!!! |
Oh you were quoting @AndreasLichtsinn :-) Thank you @AndreasLichtsinn for testing!!! |
@angelru |
Thanks a lot!!! it works! |
I can confirm that there is no flicker in Xamarin Forms 4.6.0.1693. Thanks! |
closed by #10158 |
I have the same issue with the latest Xamarin forms 4.8. I identified that on iOS the pages that have labels with TextType='Html' causes the issue... I opened a new issue. #12385 |
Description
The navigation animation is flickering, briefly displaying a black screen when navigating back in a Shell application.
Steps to Reproduce
Navigate back.
Expected Behavior
Don't flicker.
Actual Behavior
Flickering.
Basic Information
Screenshots
Slow motion video of the issue: https://i.imgur.com/bWAVzgY.mp4
Reproduction Link
The text was updated successfully, but these errors were encountered: