From 76c1ed2fd4a87d049c7bd7897a76ea6dd8b5cacc Mon Sep 17 00:00:00 2001 From: James Date: Tue, 25 Jul 2017 15:06:15 -0700 Subject: [PATCH] avoid shadowing result (#3280) related https://github.com/lodash/lodash/commit/e908519fc321829d6e43a1a40a791ce62e2fbc8c --- debounce.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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) {