From 6e4e28d2dfb51d113f8d3f33fd7d4b58560c50fb Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Thu, 5 May 2016 01:03:57 +0000 Subject: [PATCH] Modifying default.js behavior to stop the interval function when umbraBehaviorFinished returns true We should do this in all behaviors ultimately to stop the behavior script upon completion --- brozzler/behaviors.d/default.js | 1 + 1 file changed, 1 insertion(+) diff --git a/brozzler/behaviors.d/default.js b/brozzler/behaviors.d/default.js index 04f81d7..74b1539 100644 --- a/brozzler/behaviors.d/default.js +++ b/brozzler/behaviors.d/default.js @@ -138,6 +138,7 @@ var umbraBehaviorFinished = function() { if (umbraState.idleSince != null) { var idleTimeMs = Date.now() - umbraState.idleSince; if (idleTimeMs / 1000 > UMBRA_USER_ACTION_IDLE_TIMEOUT_SEC) { + clearInterval(umbraIntervalId) return true; } }