From 8d616b1f981f9f1e883df9a1a370a03f294d499f Mon Sep 17 00:00:00 2001 From: Irwan Fario Subastian Date: Wed, 7 Nov 2018 13:25:51 +1100 Subject: [PATCH] fix softbreak at the end of the leaf (#2389) --- packages/slate-react/src/components/leaf.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/slate-react/src/components/leaf.js b/packages/slate-react/src/components/leaf.js index ddf1c02e9..bd800d15d 100644 --- a/packages/slate-react/src/components/leaf.js +++ b/packages/slate-react/src/components/leaf.js @@ -175,7 +175,8 @@ class Leaf extends React.Component { const lastChar = text.charAt(text.length - 1) const isLastText = node === lastText const isLastLeaf = index === leaves.size - 1 - if (isLastText && isLastLeaf && lastChar === '\n') return `${text}\n` + if (isLastText && isLastLeaf && lastChar === '\n') + return {`${text}\n`} // Otherwise, just return the content. return {text}