From ff2c38c731f2c07d9801fb43e2a85bdf6243bc0a Mon Sep 17 00:00:00 2001 From: cv <34649812+cpvalente@users.noreply.github.com> Date: Tue, 27 Apr 2021 00:10:47 +0200 Subject: [PATCH] bugfix: paused time not reset --- server/classes/EventTimer.js | 1 + server/classes/Timer.js | 1 + 2 files changed, 2 insertions(+) diff --git a/server/classes/EventTimer.js b/server/classes/EventTimer.js index ed11b285f..975b751bc 100644 --- a/server/classes/EventTimer.js +++ b/server/classes/EventTimer.js @@ -605,6 +605,7 @@ class EventTimer extends Timer { } goto(eventIndex) { + // load event this.loadEvent(eventIndex); // broadcast current state diff --git a/server/classes/Timer.js b/server/classes/Timer.js index b212606db..ea0e25d38 100644 --- a/server/classes/Timer.js +++ b/server/classes/Timer.js @@ -130,6 +130,7 @@ class Timer { if (this.state === 'start') return; else if (this.duration === 0) return; else if (this.startedAt == null) { + this._resetTimers(); const now = this._getCurrentTime(); this._startedAt = now; this._finishAt = now + this.duration;