-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Page.IsBusy activity idicators gets stuck/causes multiple to be displayed #23674
Copy link
Copy link
Closed
Closed
Copy link
Labels
area-controls-pagesPage typesPage typesfixed-in-9.0.21p/3Work that is nice to haveWork that is nice to haveplatform/androids/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
Milestone
Description
Description
When a page with IsBusy = true is navigated back from, the activity indicator stays displayed and if another page with IsBusy = true is navigated to, another activity indicator is layered on top. I expect the activity indicator to disappear when navigating away, thereby also preventing multiple activity indicators stacked on top of each other.
Steps to Reproduce
- Start the public reproduction project and navigate to the second page using the button.
- Toggle
IsBusyusing the button and navigate back using either the device's back button or the back button in the toolbar - The activity indicator will stay active and now display on the first
- Going to the second page and toggling
IsBusyagain will layer another activity indicator on top of the existing one
I kinda expect the activity indicator to disappear when the page is navigated away from
Link to public reproduction project repository
https://github.com/MarcelStommel/IsBusyExample
Version with bug
8.0.21 SR4.1
Is this a regression from previous behavior?
No, this is something new
Last version that worked well
Unknown/Other
Affected platforms
Android
Affected platform versions
Android 11
Did you find any workaround?
Setting IsBusy = false in the OnBackButtonPressed method makes the activity indicator disappear like expected
Relevant log output
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area-controls-pagesPage typesPage typesfixed-in-9.0.21p/3Work that is nice to haveWork that is nice to haveplatform/androids/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working