CXwudi / realworld-compose-http4k-example-app

An unfinished Conduit (https://github.com/gothinkster/realworld) example app developed in Compose Multiplatform and Http4k
MIT License
1 stars 0 forks source link

Is it a recomposition performance issue? #10

Open CXwudi opened 3 months ago

CXwudi commented 3 months ago

So far I noticed that all NavigationBarItem in MainNavPage are recomposited upon the navigation bar switching to another page. This is definitely wrong. Fortunately, for the NavigationBarItem that is untouched, the content inside is skipped for recomposition. So not sure if it is considered as a performance issue. image

CXwudi commented 3 months ago

So far we already switch on strong skipping mode and we have a compose-stability.txt file that marks all Decompose related stuff as Stable