From e773a4909b4c294fb36630256c5113e11180a3a3 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Tue, 8 Sep 2026 01:02:23 +0900 Subject: [PATCH] fix: restore adjusted time to current time on reset --- dzgui/views/dialogs/calc.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dzgui/views/dialogs/calc.py b/dzgui/views/dialogs/calc.py index e399c16..1086190 100644 --- a/dzgui/views/dialogs/calc.py +++ b/dzgui/views/dialogs/calc.py @@ -184,6 +184,8 @@ class RemainderClock: def _on_target_time_reset(self, emitter: Emitter, time: timedelta) -> None: self.reset_time(True) self.emitter.emit("remaining_time_changed", self.time) + # NOTE: restore adjusted time to current time + self.emitter.emit("adjusted_local_time_changed", datetime.now()) def _on_target_time_changed(self, emitter: Emitter, time: timedelta) -> None: self.reset_time(True)