playing a new queue with shuffle enabled now starts at a random track.
This commit is contained in:
@@ -813,7 +813,7 @@ export class ArtistsView extends LitElement {
|
||||
|
||||
switch (action) {
|
||||
case 'play':
|
||||
queueStore.setQueue(filePaths, 0);
|
||||
queueStore.setQueue(filePaths, 0, true);
|
||||
break;
|
||||
case 'add-to-queue':
|
||||
queueStore.addTracksToQueue(
|
||||
|
||||
@@ -2661,7 +2661,7 @@ export class CoverGrid extends LitElement {
|
||||
|
||||
this.selectedAlbums = new Set();
|
||||
this.closeDropdown();
|
||||
queueStore.setQueue(filePaths, 0);
|
||||
queueStore.setQueue(filePaths, 0, true);
|
||||
};
|
||||
|
||||
private onGridAlbumKeydown = (
|
||||
@@ -3068,7 +3068,7 @@ export class CoverGrid extends LitElement {
|
||||
|
||||
switch (action) {
|
||||
case 'play':
|
||||
queueStore.setQueue(filePaths, 0);
|
||||
queueStore.setQueue(filePaths, 0, true);
|
||||
break;
|
||||
case 'add-to-queue':
|
||||
queueStore.addTracksToQueue(filePaths);
|
||||
|
||||
@@ -854,7 +854,7 @@ export class GenresView extends LitElement {
|
||||
|
||||
switch (action) {
|
||||
case 'play':
|
||||
queueStore.setQueue(filePaths, 0);
|
||||
queueStore.setQueue(filePaths, 0, true);
|
||||
break;
|
||||
case 'add-to-queue':
|
||||
queueStore.addTracksToQueue(
|
||||
|
||||
@@ -989,7 +989,7 @@ export class PlaylistView
|
||||
|
||||
if (filePaths.length === 0) return;
|
||||
|
||||
queueStore.setQueue(filePaths, 0);
|
||||
queueStore.setQueue(filePaths, 0, true);
|
||||
};
|
||||
|
||||
// =================================================================
|
||||
@@ -1074,7 +1074,7 @@ export class PlaylistView
|
||||
|
||||
switch (action) {
|
||||
case 'play':
|
||||
queueStore.setQueue(filePaths, 0);
|
||||
queueStore.setQueue(filePaths, 0, true);
|
||||
break;
|
||||
case 'add-to-queue':
|
||||
queueStore.addTracksToQueue(
|
||||
|
||||
@@ -1215,7 +1215,7 @@ export class TrackList extends LitElement implements SelectionHost {
|
||||
|
||||
switch (action) {
|
||||
case 'play':
|
||||
queueStore.setQueue(filePaths, 0);
|
||||
queueStore.setQueue(filePaths, 0, true);
|
||||
break;
|
||||
case 'add-to-queue':
|
||||
queueStore.addTracksToQueue(filePaths);
|
||||
|
||||
Reference in New Issue
Block a user