fix: advance playback after track completion
Backend / Lint i formatowanie (pull_request) Successful in 4s
Backend / Testy i kontrakt API (pull_request) Successful in 10s
Panel / Lint, typy i build (pull_request) Successful in 19s
Backend / Testowy build obrazu (pull_request) Successful in 9s

This commit is contained in:
mmacierzanka committed 2026-08-21 18:39:57 +02:00
1 parent 322087c50e
commit ed13d4af06
4 files changed
+83 -11

No files matched your search

+12 -4
View File
@@ -80,10 +80,17 @@ async function commitVolume() {
draggedVolume.value = null
}
const togglePlayback = () =>
playing.value
? run(() => api.pause(), 'Wstrzymano odtwarzanie', 'Błąd sterowania odtwarzaniem')
: run(() => api.resume(), 'Wznowiono odtwarzanie', 'Błąd sterowania odtwarzaniem')
async function togglePlayback() {
if (!current.value) {
notify('Nic nie jest obecnie odtwarzane', 'info')
return
}
await run(
() => (playing.value ? api.pause() : api.resume()),
playing.value ? 'Wstrzymano odtwarzanie' : 'Wznowiono odtwarzanie',
'Błąd sterowania odtwarzaniem',
)
}
const skip = () => run(() => api.skip(), 'Pominięto utwór', 'Błąd pomijania utworu')
@@ -185,6 +192,7 @@ async function cycleLoop() {
</button>
<button
class="btn-icon btn-primary"
:disabled="!current"
:title="playing ? 'Wstrzymaj' : 'Odtwarzaj'"
@click="togglePlayback"
>