mirror of
https://github.com/janishutz/MusicPlayer.git
synced 2026-09-10 14:25:24 +02:00
fix: crash, design for playlists
crash was caused by indices not updating correctly
This commit is contained in:
@@ -43,7 +43,12 @@ const connect = (): Promise<void> => {
|
||||
currentQueueIdx.value = data.state.index;
|
||||
isPlaying.value = data.state.playing;
|
||||
startTime.value = data.state.start;
|
||||
playbackTime.value = data.state.offset;
|
||||
|
||||
if ( data.playlist.length === 0 )
|
||||
playbackTime.value = 0;
|
||||
else
|
||||
playbackTime.value = data.state.offset;
|
||||
|
||||
playbackOffset.value = data.state.offset;
|
||||
playbackProgress.value = data.state.offset / ( data.playlist[ data.state.index ]?.duration ?? -1 );
|
||||
resolve();
|
||||
|
||||
Reference in New Issue
Block a user