diff --git a/debounce.js b/debounce.js index 7ef138c8a..b70a38621 100644 --- a/debounce.js +++ b/debounce.js @@ -98,9 +98,11 @@ function debounce(func, wait, options) { function remainingWait(time) { const timeSinceLastCall = time - lastCallTime const timeSinceLastInvoke = time - lastInvokeTime - const result = wait - timeSinceLastCall + const timeWaiting = wait - timeSinceLastCall - return maxing ? Math.min(result, maxWait - timeSinceLastInvoke) : result + return maxing + ? Math.min(timeWaiting, maxWait - timeSinceLastInvoke) + : timeWaiting } function shouldInvoke(time) {