Modo
Modo copied to clipboard
Compose MultiScreen lose state during navigation back
What is wrong?
MultiScreen
doesn't use StateHolder
and SaveableStateProvider
as ComposeRenderer
do. Watch video to compare MultiComposeScreen
and ComposeRenderer
behavior.
How to fix?
We should reuse ComposeRenderer
logic in MultiComposeScreen
. Also we can add nested screen stack support as spacial case of MultiComposeScreen
We can reuse logic from #16