issue:1336 Remove auto queued stream if a new stream gets appended

pull/1878/head
shivanju 2018-11-24 17:20:57 +05:30
rodzic 84976a65e0
commit 5bbb0cd666
1 zmienionych plików z 2 dodań i 3 usunięć

Wyświetl plik

@ -234,10 +234,9 @@ public abstract class PlayQueue implements Serializable {
Collections.shuffle(itemList);
}
if (!streams.isEmpty() && streams.get(streams.size() - 1).isAutoQueued() && !itemList.get(0).isAutoQueued()) {
streams.addAll(streams.size() - 1, itemList);
} else {
streams.addAll(itemList);
streams.remove(streams.size() - 1);
}
streams.addAll(itemList);
broadcast(new AppendEvent(itemList.size()));
}