From 9853832cdc43657c3d1f0087353f0fcb2a321fb8 Mon Sep 17 00:00:00 2001 From: Nicola Krumschmidt Date: Thu, 29 Oct 2020 22:33:40 +0100 Subject: [PATCH] Only emit actual user input in code interface Fixes #800 --- app/src/interfaces/code/code.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/interfaces/code/code.vue b/app/src/interfaces/code/code.vue index 507a2d27d4..7351947684 100644 --- a/app/src/interfaces/code/code.vue +++ b/app/src/interfaces/code/code.vue @@ -74,7 +74,9 @@ export default defineComponent({ codemirror.value = CodeMirror.fromTextArea(codemirrorElVal, cmOptions.value); codemirror.value.setValue(stringValue.value || ''); await setLanguage(); - codemirror.value.on('change', (cm) => { + codemirror.value.on('change', (cm, { origin }) => { + if (origin === 'setValue') return; + const content = cm.getValue(); if (props.type === 'json') {