- Canvas pointerInput moved to wrapping Box (state updates trigger recomposition) - showCursor = playing || paused (cursor and white bars visible on pause) - elapsed/dur stays visible on pause too
- Canvas pointerInput moved to wrapping Box (state updates trigger recomposition) - showCursor = playing || paused (cursor and white bars visible on pause) - elapsed/dur stays visible on pause too