From d16355578644dd8d22e06832d06792087c039c2e Mon Sep 17 00:00:00 2001 From: YouWei Zhao Date: Mon, 15 Jun 2020 22:12:11 +0800 Subject: [PATCH] fix Bool --- _server/editor_blocklyconfig.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/_server/editor_blocklyconfig.js b/_server/editor_blocklyconfig.js index a6a3f3b1..fa525b62 100644 --- a/_server/editor_blocklyconfig.js +++ b/_server/editor_blocklyconfig.js @@ -481,8 +481,13 @@ function omitedcheckUpdateFunction(event) { var input = inputs[ii]; var _input = ''; var noinput = (input===null || input===undefined); - if(noinput && inputType==='field') continue; + if(noinput && inputType==='field' && MotaActionBlocks[rule.argsGrammarName[ii]].type!=='field_dropdown') continue; + if(noinput && inputType==='field') { + noinput = false; + input = rule.fieldDefault(rule.args[ii]) + } if(noinput) input = ''; + if(inputType==='field' && MotaActionBlocks[rule.argsGrammarName[ii]].type==='field_checkbox')input=input?'TRUE':'FALSE'; if(inputType!=='field') { var subList = false; var subrulename = rule.argsGrammarName[ii];