You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm the author of MaterialKolor, which is a library that generates a M3 MaterialTheme based off a seed color.
I was using both MaterialKolor and Voyager in my app when I noticed an issue that only happened on iOS. The initial rendering of the MaterialKolor DynamicMaterialTheme works just fine. But it will never be recomposed if the seed color changes.
I made a reproduction repo here. If you run the Android app, everything works fine. But if you run the iOS app, it won't recompose if you change the settings.
I've also got some recordings of what happens:
voyager-android.movvoyager-iphone.mov
This only happens when the DynamicMaterialTheme sits outside of the Navigator composable.
I have tried both Voyager 1.0.0 and 1.1.0-alpha04, both experience the issue.
The text was updated successfully, but these errors were encountered:
I'm the author of MaterialKolor, which is a library that generates a M3
MaterialTheme
based off a seed color.I was using both MaterialKolor and Voyager in my app when I noticed an issue that only happened on iOS. The initial rendering of the MaterialKolor
DynamicMaterialTheme
works just fine. But it will never be recomposed if the seed color changes.I made a reproduction repo here. If you run the Android app, everything works fine. But if you run the iOS app, it won't recompose if you change the settings.
I've also got some recordings of what happens:
voyager-android.mov
voyager-iphone.mov
This only happens when the
DynamicMaterialTheme
sits outside of theNavigator
composable.I have tried both Voyager
1.0.0
and1.1.0-alpha04
, both experience the issue.The text was updated successfully, but these errors were encountered: