From ec9f7ed48d9212ca8ebd197cd6127f922eff0b67 Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Thu, 5 May 2022 22:34:59 -0700 Subject: [PATCH] fixes queue shuffling --- src/renderer/main/vueapp.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/renderer/main/vueapp.js b/src/renderer/main/vueapp.js index 40192c9a..016e9b30 100644 --- a/src/renderer/main/vueapp.js +++ b/src/renderer/main/vueapp.js @@ -839,6 +839,14 @@ const app = new Vue({ ipcRenderer.send('wsapi-updatePlaybackState', wsapi.getAttributes()); }) + this.mk.addEventListener(MusicKit.Events.queueItemsDidChange, ()=>{ + if (self.$refs.queue) { + setTimeout(()=>{ + self.$refs.queue.updateQueue(); + }, 100) + } + }) + this.mk.addEventListener(MusicKit.Events.nowPlayingItemDidChange, (a) => { if (self.$refs.queue) { self.$refs.queue.updateQueue();