From 09cef03cd35f8ceb90ced1ffd709a3242ede6c23 Mon Sep 17 00:00:00 2001 From: Nick Lockwood Date: Sun, 31 May 2015 11:30:27 -0700 Subject: [PATCH] revert D2087892 --- Libraries/JavaScriptAppEngine/System/JSTimers/JSTimers.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Libraries/JavaScriptAppEngine/System/JSTimers/JSTimers.js b/Libraries/JavaScriptAppEngine/System/JSTimers/JSTimers.js index 6434541bb..72e75f813 100644 --- a/Libraries/JavaScriptAppEngine/System/JSTimers/JSTimers.js +++ b/Libraries/JavaScriptAppEngine/System/JSTimers/JSTimers.js @@ -60,14 +60,10 @@ var JSTimers = { var freeIndex = JSTimers._getFreeIndex(); JSTimersExecution.timerIDs[freeIndex] = newID; JSTimersExecution.callbacks[freeIndex] = function() { - var startTime = Date.now(); - var ret = func.apply(undefined, args); - var endTime = Date.now(); - RCTTiming.createTimer(newID, Math.max(0, duration - (endTime - startTime)), endTime, false); - return ret; + return func.apply(undefined, args); }; JSTimersExecution.types[freeIndex] = JSTimersExecution.Type.setInterval; - RCTTiming.createTimer(newID, duration, Date.now(), /** recurring */ false); + RCTTiming.createTimer(newID, duration, Date.now(), /** recurring */ true); return newID; },