We were seeing an issue in the following scenario:
1) Launch an app and log in
2) Background the app, but do not close it
3) Launch Android Settings page and adjust permissions for the app
4) Open the app
Observed: App hangs at splash screen and does not proceed
By converting the cold stream into a hot stream w/ shareIn on the app coroutine scope, we're able to always monitor for content and resolve this issue.
We were seeing an issue in the following scenario: 1) Launch an app and log in 2) Background the app, but do not close it 3) Launch Android Settings page and adjust permissions for the app 4) Open the app
Observed: App hangs at splash screen and does not proceed
By converting the cold stream into a hot stream w/
shareIn
on the app coroutine scope, we're able to always monitor for content and resolve this issue.