diff --git a/packages/editor-ui/src/components/ParameterInput.vue b/packages/editor-ui/src/components/ParameterInput.vue index 19fff5a6a7..5ea67defe5 100644 --- a/packages/editor-ui/src/components/ParameterInput.vue +++ b/packages/editor-ui/src/components/ParameterInput.vue @@ -455,7 +455,7 @@ export default mixins( return; } - if (this.parameter.type === 'string' && this.getArgument('alwaysOpenEditWindow')) { + if (['json', 'string'].includes(this.parameter.type) && this.getArgument('alwaysOpenEditWindow')) { this.displayEditDialog(); return; }