When track reaches end and next track starts playing, 'change:track' event is sometimes (i guess when next track is preloaded and starts playing immediately) emitted with incorrect duration. If pause will be pressed after that, 'change:track' will be emitted again with correct duration.
When track reaches end and next track starts playing, 'change:track' event is sometimes (i guess when next track is preloaded and starts playing immediately) emitted with incorrect duration. If pause will be pressed after that, 'change:track' will be emitted again with correct duration.