From e6e640328b80848f6bc250166bce71b563c47669 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Sat, 21 Feb 2026 16:20:48 +0200 Subject: [PATCH] use br for email content --- app/javascript/elements/markdown_editor.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/javascript/elements/markdown_editor.js b/app/javascript/elements/markdown_editor.js index c619ebfc..0354f904 100644 --- a/app/javascript/elements/markdown_editor.js +++ b/app/javascript/elements/markdown_editor.js @@ -208,7 +208,13 @@ export default actionable(targetable(class extends HTMLElement { Text, Bold, Italic, - HardBreak, + HardBreak.extend({ + addKeyboardShortcuts () { + return { + Enter: () => this.editor.commands.setHardBreak() + } + } + }), UndoRedo, Link.extend({ inclusive: true, @@ -230,7 +236,7 @@ export default actionable(targetable(class extends HTMLElement { Underline, VariableHighlight ], - content: this.textarea.value || '', + content: (this.textarea.value || '').trim().replace(/ *\n/g, '
'), contentType: 'markdown', editorProps: { attributes: {