From 3e28fa72cedc559e0dc3396d0676a5d1dab12624 Mon Sep 17 00:00:00 2001 From: wxiaoguang Date: Sun, 6 Mar 2022 01:53:34 +0800 Subject: [PATCH] Fix EasyMDE error when input Enter (#19004) Co-authored-by: Lunny Xiao --- web_src/js/features/comp/EasyMDE.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web_src/js/features/comp/EasyMDE.js b/web_src/js/features/comp/EasyMDE.js index af28c0b0e..0327a1e02 100644 --- a/web_src/js/features/comp/EasyMDE.js +++ b/web_src/js/features/comp/EasyMDE.js @@ -74,10 +74,10 @@ export async function createCommentEasyMDE(textarea, easyMDEOptions = {}) { const inputField = easyMDE.codemirror.getInputField(); inputField.classList.add('js-quick-submit'); easyMDE.codemirror.setOption('extraKeys', { - Enter: () => { + Enter: (cm) => { const tributeContainer = document.querySelector('.tribute-container'); if (!tributeContainer || tributeContainer.style.display === 'none') { - return window.CodeMirror.Pass; + cm.execCommand('newlineAndIndent'); } }, Backspace: (cm) => {