From c0a496423f3d12a061761f782dde40959af56f38 Mon Sep 17 00:00:00 2001 From: Nathan Dinsmore Date: Wed, 13 Aug 2014 14:51:24 -0400 Subject: [PATCH] Fix setting block specs for variable/list getters --- src/blocks/Block.as | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blocks/Block.as b/src/blocks/Block.as index dc4a309b4..978c4db44 100644 --- a/src/blocks/Block.as +++ b/src/blocks/Block.as @@ -191,7 +191,7 @@ public class Block extends Sprite { var b:Block; labelsAndArgs.push(b = declarationBlock()); } else if (op == Specs.GET_VAR || op == Specs.GET_LIST) { - labelsAndArgs.push(makeLabel(spec)); + labelsAndArgs = [makeLabel(spec)]; } else { const loopBlocks:Array = ['doForever', 'doForeverIf', 'doRepeat', 'doUntil']; base.hasLoopArrow = (loopBlocks.indexOf(op) >= 0);