From 66e4a55b7435744b4dd7b29721fec69a1327ba33 Mon Sep 17 00:00:00 2001
From: Christopher Willis-Ford <cwillisf@media.mit.edu>
Date: Mon, 2 May 2016 14:43:13 -0700
Subject: [PATCH] Fix _motorOnFor not setting _motorTimeout

---
 src/blocks/wedo2.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/blocks/wedo2.js b/src/blocks/wedo2.js
index ca91442ad..786b761b8 100644
--- a/src/blocks/wedo2.js
+++ b/src/blocks/wedo2.js
@@ -115,7 +115,7 @@ WeDo2Blocks.prototype._motorOnFor = function(direction, durationSeconds, util) {
     }
 
     var instance = this;
-    var myTimeout = setTimeout(function() {
+    var myTimeout = this._motorTimeout = setTimeout(function() {
         if (instance._motorTimeout == myTimeout) {
             instance._motorTimeout = null;
         }