From 49365d3db47244be4c63b3b215c5d45fbfc163ec Mon Sep 17 00:00:00 2001 From: jk <47693+sectore@users.noreply.github.com> Date: Fri, 27 Dec 2024 18:34:12 +0100 Subject: [PATCH] fix: tick timer --- src/main.rs | 2 +- src/widgets/clock.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index b1ddbc0..a0e2228 100644 --- a/src/main.rs +++ b/src/main.rs @@ -43,7 +43,7 @@ async fn main() -> Result<()> { }; // merge `Args` and `AppStorage`. - let app_args: AppArgs = (args, stg).into(); + let app_args = AppArgs::from((args, stg)); let app_storage = App::new(app_args).run(terminal, events).await?.to_storage(); // store app state persistantly storage.save(app_storage)?; diff --git a/src/widgets/clock.rs b/src/widgets/clock.rs index 877e5a0..75d8008 100644 --- a/src/widgets/clock.rs +++ b/src/widgets/clock.rs @@ -465,7 +465,7 @@ impl Clock { pub fn tick(&mut self) { if self.mode == Mode::Tick { - self.current_value.saturating_add(self.tick_value); + self.current_value = self.current_value.saturating_add(self.tick_value); self.set_done(); self.update_format(); }