fix queue menu

This commit is contained in:
vapormusic 2022-05-14 11:19:15 +07:00
parent 182e3e900e
commit 1255411899

View file

@ -21,7 +21,7 @@
<div class="cd-queue-item" <div class="cd-queue-item"
:class="{selected: selectedItems.includes(position)}" :class="{selected: selectedItems.includes(position)}"
@click="select($event, position)" @click="select($event, position)"
@dblclick="playQueueItem(position)" :key="position" @dblclick="playQueueItem(queueItem.item.id)" :key="position"
@contextmenu="selected = position;queueContext($event, queueItem.item, position)"> @contextmenu="selected = position;queueContext($event, queueItem.item, position)">
<div class="row"> <div class="row">
<div class="col-auto flex-center"> <div class="col-auto flex-center">
@ -150,8 +150,8 @@
} }
app.showMenuPanel(menus[useMenu], event); app.showMenuPanel(menus[useMenu], event);
}, },
playQueueItem(index) { playQueueItem(id) {
app.mk.changeToMediaAtIndex(index) app.mk.changeToMediaAtIndex(app.mk.queue._itemIDs.indexOf(id))
}, },
updateQueue() { updateQueue() {
this.selected = -1 this.selected = -1