I would recommend changing your stop time in your timer. That way, your time will automatically stop at 45. Then, when you hit start, if the stop time is already 45 and the timer value is 45, you can set a new stop time and start the timer without resetting it.
James
#DashBoard