From 5f9305f6be82ab8e700757a2b2c1ee888ed1718a Mon Sep 17 00:00:00 2001 From: Liz Looney Date: Wed, 8 Oct 2025 23:20:09 -0700 Subject: [PATCH] Use createFieldNonEditableText for the parameters of a mrc_event block. --- src/blocks/mrc_event.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blocks/mrc_event.ts b/src/blocks/mrc_event.ts index 1760120b..57355ff3 100644 --- a/src/blocks/mrc_event.ts +++ b/src/blocks/mrc_event.ts @@ -22,6 +22,7 @@ import * as Blockly from 'blockly'; import { MRC_STYLE_EVENTS } from '../themes/styles' +import { createFieldNonEditableText } from '../fields/FieldNonEditableText'; import { Parameter } from './mrc_class_method_def'; import { ExtendedPythonGenerator } from '../editor/extended_python_generator'; import { MUTATOR_BLOCK_NAME, PARAM_CONTAINER_BLOCK_NAME, MethodMutatorArgBlock } from './mrc_param_container' @@ -177,8 +178,7 @@ const EVENT = { this.removeParameterFields(input); this.mrcParameters.forEach((param) => { const paramName = FIELD_PARAM_PREFIX + param.name; - const field = new Blockly.FieldTextInput(param.name); - field.EDITABLE = false; + const field = createFieldNonEditableText(param.name); input.appendField(field, paramName); }); }