Merge pull request #815 from nickrum/code-save-fix

Only emit actual user input in code interface
This commit is contained in:
Rijk van Zanten
2020-10-29 22:56:59 +01:00
committed by GitHub

View File

@@ -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') {