I occasionally stop a timer then decide that I should have kept it running. To prevent rounding errors in reports, I can't just restart the timer and leave the old one in place. Proper handling requires starting a new timer, adjusting its start time to be the same as the stopped timer, and deleting the stopped timer. There should be a single "unstop" operation that does all of this.
I occasionally stop a timer then decide that I should have kept it running. To prevent rounding errors in reports, I can't just restart the timer and leave the old one in place. Proper handling requires starting a new timer, adjusting its start time to be the same as the stopped timer, and deleting the stopped timer. There should be a single "unstop" operation that does all of this.