From 8ae1f980f50edd37ea8527fd5f450b935dc7b79e Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Fri, 24 Oct 2014 16:13:01 -0700 Subject: [PATCH] don't make headMove changes if key is auto repeating --- examples/headMove.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/headMove.js b/examples/headMove.js index 831e77a723..b9330153fc 100644 --- a/examples/headMove.js +++ b/examples/headMove.js @@ -142,7 +142,7 @@ function update(deltaTime) { } Controller.keyPressEvent.connect(function(event) { - if (event.text == "SPACE" && !movingWithHead) { + if (event.text == "SPACE" && !event.isAutoRepeat && !movingWithHead) { keyDownTime = 0.0; movingWithHead = true; headStartPosition = MyAvatar.getTrackedHeadPosition(); @@ -161,7 +161,7 @@ var TIME_FOR_TURN = 0.25; var TURN_AROUND = 180.0; Controller.keyReleaseEvent.connect(function(event) { - if (event.text == "SPACE") { + if (event.text == "SPACE" && !event.isAutoRepeat) { movingWithHead = false; if (keyDownTime < TIME_FOR_TURN_AROUND) { if (keyDownTime < TIME_FOR_TURN) {