From f535bd2a76cb4ce55fa2288722fb6ab4f8392032 Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Fri, 15 May 2015 13:54:24 -0700 Subject: [PATCH] more fixes to pointer.js --- examples/pointer.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/examples/pointer.js b/examples/pointer.js index d4348e19aa..c41bf277dd 100644 --- a/examples/pointer.js +++ b/examples/pointer.js @@ -17,6 +17,7 @@ function removeLine() { Entities.deleteEntity(lineEntityID); lineEntityID = null; lineIsRezzed = false; + Controller.mouseMoveEvent.disconnect(mouseMoveEvent); } } @@ -43,6 +44,7 @@ function createOrUpdateLine(event) { color: { red: 255, green: 255, blue: 255 }, lifetime: 60 // if someone crashes while pointing, don't leave the line there forever. }); + Controller.mouseMoveEvent.connect(mouseMoveEvent); } } else { removeLine(); @@ -58,9 +60,6 @@ function mousePressEvent(event) { return; } createOrUpdateLine(event); - if (lineIsRezzed) { - Controller.mouseMoveEvent.connect(mouseMoveEvent); - } } @@ -70,9 +69,6 @@ function mouseMoveEvent(event) { function mouseReleaseEvent() { - if (lineIsRezzed) { - Controller.mouseMoveEvent.disconnect(mouseMoveEvent); - } removeLine(); }