diff --git a/packages/editor/src/layouts/CodeEditor.vue b/packages/editor/src/layouts/CodeEditor.vue index 3a06f66a..12b36399 100644 --- a/packages/editor/src/layouts/CodeEditor.vue +++ b/packages/editor/src/layouts/CodeEditor.vue @@ -113,6 +113,7 @@ export default defineComponent({ codeEditor.value.addEventListener('keydown', (e) => { if (e.keyCode === 83 && (navigator.platform.match('Mac') ? e.metaKey : e.ctrlKey)) { e.preventDefault(); + e.stopPropagation(); emit('save', getEditorValue()); } });