v2.54.2 — Review-Fixes (Graph): Shuffle-Duplikat bei Einzel-Song+Repeat, Speed-Chip 1.75x, Drag-Race, Speed-Tap-Guard, Version

This commit is contained in:
Dustin
2026-08-05 21:04:18 +02:00
parent 5f7b652eb6
commit 70a79520d0
4 changed files with 52 additions and 13 deletions
+3
View File
@@ -358,6 +358,9 @@ class PlayerService extends ChangeNotifier {
final start = _shufflePos >= 0 ? _shufflePos + 1 : 0;
for (var i = start; i < _shuffleReihenfolge.length; i++) {
final idx = _shuffleReihenfolge[i];
// Duplikat vermeiden: den laufenden Song überspringen, wenn er in
// der Shuffle-Reihenfolge auftaucht (Einzel-Song + Repeat-playlist)
if (idx == _aktuellerIndex) continue;
if (idx >= 0 && idx < _warteschlange.length) {
ergebnis.add(_warteschlange[idx]);
}