Resume playback when changing song from queue
This commit is contained in:
parent
4c02478470
commit
232f0ff465
|
@ -111,6 +111,11 @@ const touchProgress = (event: MouseEvent) => {
|
||||||
const time = ((event.clientX - (event.target as Element).getBoundingClientRect().left) / progressBar.value.offsetWidth) * duration.value
|
const time = ((event.clientX - (event.target as Element).getBoundingClientRect().left) / progressBar.value.offsetWidth) * duration.value
|
||||||
currentTime.value = time
|
currentTime.value = time
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const play = (index: number) => {
|
||||||
|
store.dispatch('queue/currentIndex', index)
|
||||||
|
resume()
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
@ -368,7 +373,7 @@ const touchProgress = (event: MouseEvent) => {
|
||||||
</td>
|
</td>
|
||||||
<td
|
<td
|
||||||
class="image-cell"
|
class="image-cell"
|
||||||
@click="$store.dispatch('queue/currentIndex', index)"
|
@click="play(index)"
|
||||||
>
|
>
|
||||||
<img
|
<img
|
||||||
v-if="track.cover && track.cover.urls.original"
|
v-if="track.cover && track.cover.urls.original"
|
||||||
|
@ -391,7 +396,7 @@ const touchProgress = (event: MouseEvent) => {
|
||||||
</td>
|
</td>
|
||||||
<td
|
<td
|
||||||
colspan="3"
|
colspan="3"
|
||||||
@click="$store.dispatch('queue/currentIndex', index)"
|
@click="play(index)"
|
||||||
>
|
>
|
||||||
<button
|
<button
|
||||||
class="title reset ellipsis"
|
class="title reset ellipsis"
|
||||||
|
|
Loading…
Reference in New Issue