Tuesday, November 2, 2021
1 change · master
Resolved issues and error corrections
Timesheet timers now stay accurate even when the browser tab is inactive. This prevents time entries from drifting due to browser performance throttling, improving confidence in recorded work time.
Original PR description
When a tab with a running timer is inactive, the timer value can become inaccurate, because timers are throttled to improve performance. To fix this, this commit will compute the timer as the difference between the current time and the time the timer was started at. Task-2649119