Fix player shuffle state not starting out synchronized with queue

This commit is contained in:
Stypox 2026-02-07 11:56:44 +01:00
parent b3b6cf30dc
commit f495cc075e
No known key found for this signature in database
GPG Key ID: 4BDF1B40A49FDD23

View File

@ -611,6 +611,8 @@ public final class Player implements PlaybackListener, Listener {
R.string.playback_skip_silence_key), getPlaybackSkipSilence());
final PlaybackParameters savedParameters = retrievePlaybackParametersFromPrefs(this);
setPlaybackParameters(savedParameters.speed, savedParameters.pitch, playbackSkipSilence);
// synchronize the player shuffled state with the queue state
simpleExoPlayer.setShuffleModeEnabled(queue.isShuffled());
playQueue = queue;
playQueue.init();