if you pause a song at time X, the current song time and seek bar continue to increase for a few seconds and then jump back to time X and start increasing from there again. This loop happens indefinitely.
I had a quick look and I think checkPositionInterval interval needs to be cancelled at all the same places that increaseCurrentTimeInterval is already being cancelled. i.e. trackPlaybackEnded and playbackStateChanged events. I could well be wrong!
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
if you pause a song at time X, the current song time and seek bar continue to increase for a few seconds and then jump back to time X and start increasing from there again. This loop happens indefinitely.
I had a quick look and I think
checkPositionInterval
interval needs to be cancelled at all the same places thatincreaseCurrentTimeInterval
is already being cancelled. i.e. trackPlaybackEnded and playbackStateChanged events. I could well be wrong!