From 7378c4a9d8c8c48a8ecf043d7a8e27b0d013f335 Mon Sep 17 00:00:00 2001 From: syuilo Date: Thu, 15 Apr 2021 12:37:58 +0900 Subject: [PATCH] fix #7444 --- src/client/components/mfm.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/client/components/mfm.ts b/src/client/components/mfm.ts index b8e948a18..3b08c83c7 100644 --- a/src/client/components/mfm.ts +++ b/src/client/components/mfm.ts @@ -58,10 +58,13 @@ export default defineComponent({ const text = token.props.text.replace(/(\r\n|\n|\r)/g, '\n'); if (!this.plain) { - const x = text.split('\n') - .map(t => t == '' ? [h('br')] : [t, h('br')]); - x[x.length - 1].pop(); - return x; + const res = []; + for (const t of text.split('\n')) { + res.push(h('br')); + res.push(t); + } + res.shift(); + return res; } else { return [text.replace(/\n/g, ' ')]; }