diff --git a/Ink Canvas/Windows/NewStyleTimerWindow.cs b/Ink Canvas/Windows/NewStyleTimerWindow.cs index 97cb8a33..34c7e928 100644 --- a/Ink Canvas/Windows/NewStyleTimerWindow.cs +++ b/Ink Canvas/Windows/NewStyleTimerWindow.cs @@ -798,25 +798,16 @@ namespace Ink_Canvas private void Reset_Click(object sender, RoutedEventArgs e) { - if (!isTimerRunning) + if (isTimerRunning) { - UpdateDigitDisplays(); - isOvertimeMode = false; - } - else if (isTimerRunning && isPaused) - { - UpdateDigitDisplays(); - StartPauseIcon.Data = Geometry.Parse(PlayIconData); - isTimerRunning = false; timer.Stop(); - isPaused = false; - isOvertimeMode = false; - } - else - { - startTime = DateTime.Now; - Timer_Elapsed(timer, null); + isTimerRunning = false; } + + isPaused = false; + isOvertimeMode = false; + UpdateDigitDisplays(); + StartPauseIcon.Data = Geometry.Parse(PlayIconData); } private void PlayTimerSound()