From 26e3b331eefec82fa60d8208185fb5d1705e3bf0 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Mon, 2 Mar 2015 10:42:09 -0800 Subject: [PATCH] Update editEntities.js lock checking to use event instead of polling --- examples/editEntities.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/examples/editEntities.js b/examples/editEntities.js index f6c376ba74..a0f3cdc167 100644 --- a/examples/editEntities.js +++ b/examples/editEntities.js @@ -406,13 +406,11 @@ var toolBar = (function () { that.setActive(false); }); - function checkForPermissionToEdit() { - if (isActive && !Entities.canAdjustLocks()) { + Entities.canAdjustLocksChanged.connect(function(canAdjustLocks) { + if (isActive && !canAdjustLocks) { that.setActive(false); } - } - - Script.setInterval(checkForPermissionToEdit, 1000); + }); that.cleanup = function () { toolBar.cleanup();