[BUG] BindingContext cleared when performing absolute navigation #3113
Labels
bug
Commercial Plus 🚀
Issue or Pull Request opened by a Commercial Plus license holder
MAUI
to verify
Milestone
Description
Our Developers have observed an issue that affects Android while using absolute navigation.
E.g. When performing absolute navigation from PageA to a TabbedPage, it appears that PageA's BindingContext is cleared before PageA is removed from UI and the navigation completes.
This results in any controls that are bound to PageA's BindingContext will reset/update causing the UI of PageA to appear incorrectly until the navigation completes. It also appears that the complexity of the tabs being navigated to will affect the time taken for navigation to complete, which can cause PageA to remain visible for several seconds with incorrect UI.
We have observed this issue on version 9.0.436-pre, we are unaware of a version where this issue does not occur.
Steps to Reproduce
See Sample app to reproduce the issue here -
PrismMauiApp2.zip
Platform with bug
.NET MAUI
Affected platforms
Android
Did you find any workaround?
No response
Relevant log output
No response
The text was updated successfully, but these errors were encountered: