diff --git a/client/imports/app/radio/radio.service.ts b/client/imports/app/radio/radio.service.ts index 3a71ffd..dd653b9 100644 --- a/client/imports/app/radio/radio.service.ts +++ b/client/imports/app/radio/radio.service.ts @@ -243,7 +243,7 @@ export class AppRadioService implements OnDestroy { EVENTS.forEach((event) => document.body.addEventListener(event, resume)); } - this.startAudioTimer(); + this.resetAudioTimer(); }, (error: Error) => { this.skip(true); @@ -462,6 +462,11 @@ export class AppRadioService implements OnDestroy { } } + private resetAudioTimer(): void { + this.stopAudioTimer(); + this.startAudioTimer(); + } + private startAudioTimer(): void { if (this.audioTimer === null) { this.emitTimeEvent();