From 14a2dbc50fab8aeda2d102784ef11dd62c32361d Mon Sep 17 00:00:00 2001 From: Ray Schamp <ray@scratch.mit.edu> Date: Mon, 24 Oct 2016 10:28:31 -0400 Subject: [PATCH] Revert no-lonely-if --- src/engine/execute.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/engine/execute.js b/src/engine/execute.js index 847fac0ff..82651613c 100644 --- a/src/engine/execute.js +++ b/src/engine/execute.js @@ -77,10 +77,12 @@ var execute = function (sequencer, thread) { if (!edgeWasActivated) { sequencer.retireThread(thread); } - } else if (!resolvedValue) { + } else { // Not an edge-activated hat: retire the thread // if predicate was false. - sequencer.retireThread(thread); + if (!resolvedValue) { + sequencer.retireThread(thread); + } } } else { // In a non-hat, report the value visually if necessary if