A while back I fixed a bug where the navigation events flow wasn't getting collected until after the the main view model tried to navigate to the main page, resulting in a blank screen upon opening the app. My fix was to set the replay to 1. This caused the backstack bug where rotating the app will re-add the same screen to the backstack. I'm undoing the replay change and instead fixing the race condition.
A while back I fixed a bug where the navigation events flow wasn't getting collected until after the the main view model tried to navigate to the main page, resulting in a blank screen upon opening the app. My fix was to set the replay to 1. This caused the backstack bug where rotating the app will re-add the same screen to the backstack. I'm undoing the replay change and instead fixing the race condition.
https://github.com/Firefly-Social/Firefly/issues/51