From aeb5cead65f19d38b73e456f905821281f5cb146 Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Fri, 15 May 2015 14:02:25 -0700 Subject: [PATCH] more fixes to pointer.js --- examples/pointer.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/examples/pointer.js b/examples/pointer.js index c41bf277dd..ef35e13f7b 100644 --- a/examples/pointer.js +++ b/examples/pointer.js @@ -17,7 +17,6 @@ function removeLine() { Entities.deleteEntity(lineEntityID); lineEntityID = null; lineIsRezzed = false; - Controller.mouseMoveEvent.disconnect(mouseMoveEvent); } } @@ -44,7 +43,6 @@ 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(); @@ -56,9 +54,7 @@ function mousePressEvent(event) { if (!event.isLeftButton) { return; } - if (lineIsRezzed) { - return; - } + Controller.mouseMoveEvent.connect(mouseMoveEvent); createOrUpdateLine(event); } @@ -69,6 +65,7 @@ function mouseMoveEvent(event) { function mouseReleaseEvent() { + Controller.mouseMoveEvent.disconnect(mouseMoveEvent); removeLine(); }