JetBrains / compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
https://jetbrains.com/lp/compose-multiplatform
Apache License 2.0
15.33k stars 1.11k forks source link

Screen transition lag on iOS 17.0 (simulator) #3808

Open GuilhE opened 8 months ago

GuilhE commented 8 months ago

Describe the problem I've updated to Xcode 15.0 and now using iOS 17.0 I'm noticing a screen transition lag when navigating between screens when running the app on the simulator (video attached below). On physical device (17.0.3) it's ok.

Affected platforms

Versions

Sample code

Reproduction steps Just run the app on iOS 17.0 simulator

Video

https://github.com/JetBrains/compose-multiplatform/assets/2677139/7c32bde5-2802-44cd-9675-4cc738643cf6

Same app on iOS 16.0 video sample here

GuilhE commented 5 months ago

Tested, still happening with:

kotlin = "1.9.22"
gradleComposeMultiplatform = "1.6.0-beta01"
composeMultiplatformCompiler = "1.5.8-beta01"