issue:1336 Remove auto queued stream if a new stream gets appended
This commit is contained in:
parent
84976a65e0
commit
5bbb0cd666
|
@ -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()));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue