Remove clearTimeout use.

This commit is contained in:
John-David Dalton
2016-05-19 13:52:18 -07:00
parent f32349db7d
commit a542f8ab54

View File

@@ -249,7 +249,7 @@
'Function', 'Int8Array', 'Int16Array', 'Int32Array', 'Map', 'Math', 'Object',
'Promise', 'Reflect', 'RegExp', 'Set', 'String', 'Symbol', 'TypeError',
'Uint8Array', 'Uint8ClampedArray', 'Uint16Array', 'Uint32Array', 'WeakMap',
'_', 'clearTimeout', 'isFinite', 'parseInt', 'setTimeout'
'_', 'isFinite', 'parseInt', 'setTimeout'
];
/** Used to make template sourceURLs easier to identify. */
@@ -1296,8 +1296,7 @@
splice = arrayProto.splice;
/** Built-in method references that are mockable. */
var clearTimeout = function(id) { return context.clearTimeout.call(root, id); },
setTimeout = function(func, wait) { return context.setTimeout.call(root, func, wait); };
var setTimeout = function(func, wait) { return context.setTimeout.call(root, func, wait); };
/* Built-in method references for those with the same name as other `lodash` methods. */
var nativeCeil = Math.ceil,
@@ -9679,7 +9678,6 @@
}
function trailingEdge(time) {
clearTimeout(timerId);
timerId = undefined;
// Only invoke if we have `lastArgs` which means `func` has been
@@ -9692,9 +9690,6 @@
}
function cancel() {
if (timerId !== undefined) {
clearTimeout(timerId);
}
lastInvokeTime = 0;
lastArgs = lastCallTime = lastThis = timerId = undefined;
}
@@ -9717,7 +9712,6 @@
}
if (maxing) {
// Handle invocations in a tight loop.
clearTimeout(timerId);
timerId = setTimeout(timerExpired, wait);
return invokeFunc(lastCallTime);
}