I’m reaching out to see if this is a broader issue...
# compose-ios
f
I’m reaching out to see if this is a broader issue or specific to my app. I’ve noticed that animations sometimes stutter or jitter, but re-running them usually makes them smooth. This happens occasionally when scrolling a LazyColumn or opening a ModalBottomSheet. It feels like the app might be doing some background work (possibly garbage collection), as the lag disappears after a short while and then comes back intermittently. Has anyone else experienced this?
It’s not horrible, but definitely noticeable as iOS scrolling is butter smooth. Happens in debug and release (I might not be configuring release properly) - anything I can try ?
Sometimes the animation get's skipped altogether (this happens rarely)
a
Hi! What version of Compose Multiplatform you're using?
f
compose-multiplatform = "1.7.3"
Hi Andrei, to describe what I'm seeing further, the lag/slowness lasts for around 1-2 seconds, after that the app starts running smoothly again. This tends to happen right after startup, though not always.
a
Hm... that's something unusual. If you have a reproducer, please file an issue in our YouTrack. Also you can measure app performance using Xcode's Time Profiler and share the log.
f
Thanks for the tip, I'll do that tomorrow and share it here
d
Maybe similar. I've seen a couple things. 1.I have noticed that the overscroll on iOS seems very jittery. 2. The app needs to like warm up when first launching. The first couple animations are awful but then smooth out
u
Debug or production build?
d
release build.
u
Ok. Just asked, as low performance for debug builds is well known.
a
Could you please record your timing trace using the
Xcode's Time Profiler
?
👍 1