diff --git a/timer/timer.android.ts b/timer/timer.android.ts index b14e3e33e..8b2dc7d3d 100644 --- a/timer/timer.android.ts +++ b/timer/timer.android.ts @@ -50,7 +50,9 @@ export function setInterval(callback: Function, milliseconds = 0): number { var runnable = new java.lang.Runnable({ run: () => { callback(); - handler.postDelayed(runnable, long(milliseconds)); + if (timeoutCallbacks[id]) { + handler.postDelayed(runnable, long(milliseconds)); + } } });