Browse Source
When playing=true and seek happens, LaunchedEffect(playing) key didn't change, so the elapsed timer kept using the old start time. Added seekVersion counter as second key — increments on waveform tap and play/resume click, forcing the timer coroutine to restart with the new elapsedMs position.topo_upd
1 changed files with 4 additions and 1 deletions
Loading…
Reference in new issue