From ec0b20a23f262918211bd40ec4b2d6135734af62 Mon Sep 17 00:00:00 2001 From: Max Date: Tue, 8 Oct 2024 10:36:30 +0200 Subject: [PATCH] fix(plaintext): allow adding multiple empty lines at the end Pressing enter three times exits a CodeBlock element by default. Disable this by setting `exitOnTripleEnter` to false in plaintext editor. Signed-off-by: Max --- src/EditorFactory.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/EditorFactory.js b/src/EditorFactory.js index c2a09987a8d..c355f0623ad 100644 --- a/src/EditorFactory.js +++ b/src/EditorFactory.js @@ -66,7 +66,14 @@ const createEditor = ({ language, onCreate = () => {}, onUpdate = () => {}, exte }), ] } else { - defaultExtensions = [PlainText, CodeBlockLowlight.configure({ lowlight, defaultLanguage: language })] + defaultExtensions = [ + PlainText, + CodeBlockLowlight.configure({ + lowlight, + defaultLanguage: language, + exitOnTripleEnter: false, + }), + ] } return new Editor({