diff --git a/src/lib/define-dynamic-block.js b/src/lib/define-dynamic-block.js index 3bc19881c73d28c6e336dde0b56da83ff2d3a3be..4f561d6cdeeac6dc2cb998e04f5d566490e32b93 100644 --- a/src/lib/define-dynamic-block.js +++ b/src/lib/define-dynamic-block.js @@ -49,14 +49,14 @@ const defineDynamicBlock = (ScratchBlocks, categoryInfo, staticBlockInfo, extend this.setNextStatement(!blockInfo.isTerminal); break; case BlockType.REPORTER: - this.setOutput('String'); // TODO: distinguish number & string here? + this.setOutput(true); this.setOutputShape(ScratchBlocks.OUTPUT_SHAPE_ROUND); if (!blockInfo.disableMonitor) { this.setCheckboxInFlyout(true); } break; case BlockType.BOOLEAN: - this.setOutput('Boolean'); + this.setOutput(true); this.setOutputShape(ScratchBlocks.OUTPUT_SHAPE_HEXAGONAL); break; case BlockType.HAT: