mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-13 07:55:18 +00:00
fix: shuffle doesn't move active track to top
This commit is contained in:
parent
58e569864d
commit
4956bf367b
@ -96,7 +96,10 @@ class MkPlayerWithState extends Player {
|
||||
if (shuffle) {
|
||||
_tempMedias = _playlist!.medias;
|
||||
final active = _playlist!.medias[_playlist!.index];
|
||||
final newMedias = _playlist!.medias.toList()..shuffle();
|
||||
final newMedias = _playlist!.medias.toList()
|
||||
..shuffle()
|
||||
..remove(active)
|
||||
..insert(0, active);
|
||||
playlist = _playlist!.copyWith(
|
||||
medias: newMedias,
|
||||
index: newMedias.indexOf(active),
|
||||
|
Loading…
Reference in New Issue
Block a user