diff options
Diffstat (limited to 'src/displayapp/screens/Timer.h')
| -rw-r--r-- | src/displayapp/screens/Timer.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/displayapp/screens/Timer.h b/src/displayapp/screens/Timer.h index 9b1431e..cb5aeb2 100644 --- a/src/displayapp/screens/Timer.h +++ b/src/displayapp/screens/Timer.h @@ -32,12 +32,7 @@ namespace Pinetime::Applications::Screens { if (event == LV_EVENT_CLICKED) { if (obj == btnPlayPause) { if (timerController.IsRunning()) { - uint32_t seconds = timerController.GetSecondsRemaining(); - minutesToSet = seconds / 60; - secondsToSet = seconds % 60; - timerController.StopTimer(); - CreateButtons(); - RefreshRunning(); + Stop(); } else if (secondsToSet + minutesToSet > 0) { timerController.StartTimer((secondsToSet + minutesToSet * 60) * 1000); RefreshRunning(); |
