prepare the intervals
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Artem Anufrij 2023-09-18 17:41:42 +02:00
parent ec9c9858f6
commit 8248073a4d

View File

@ -65,9 +65,12 @@ export default {
this.audio.play(); this.audio.play();
}, },
pause() { pause() {
if (!this.audio.paused) {
this.audio.pause(); this.audio.pause();
}
window.clearInterval(this.intervalProgress);
window.clearInterval(this.intervalHistory);
this.progress = this.audio.currentTime;
}, },
durationChanged() { durationChanged() {
this.duration = this.audio.duration; this.duration = this.audio.duration;
@ -180,7 +183,7 @@ export default {
return; return;
} }
if (!this.audio.paused) { if (!this.audio.paused) {
this.audio.pause(); this.pause();
} else if (this.audio.src != "") { } else if (this.audio.src != "") {
this.audio.play(); this.audio.play();
} }