Skip to content

Commit 5575c89

Browse files
committed
Fix player shuffle state not starting out synchronized with queue
1 parent 5ab4e3b commit 5575c89

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

app/src/main/java/org/schabi/newpipe/player/Player.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -611,6 +611,8 @@ private void initPlayback(@NonNull final PlayQueue queue,
611611
R.string.playback_skip_silence_key), getPlaybackSkipSilence());
612612
final PlaybackParameters savedParameters = retrievePlaybackParametersFromPrefs(this);
613613
setPlaybackParameters(savedParameters.speed, savedParameters.pitch, playbackSkipSilence);
614+
// synchronize the player shuffled state with the queue state
615+
simpleExoPlayer.setShuffleModeEnabled(queue.isShuffled());
614616

615617
playQueue = queue;
616618
playQueue.init();

0 commit comments

Comments
 (0)