limit animation progress to 1 in case tab loses focus or lags

This commit is contained in:
Danny 2018-05-16 03:26:44 -06:00
parent 9cb8d443ec
commit f0d255c26b

View File

@ -35,7 +35,7 @@ class CountWidget extends Component {
let startTime = performance.now();
const tick = function(t) {
let progress = ( t - startTime ) / duration;
let progress = Math.min(( t - startTime ) / duration, 1);
let newValue = startValue + (easeOutQuint(progress) * diff);
setState({
value: newValue,