1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-08-15 03:33:59 +02:00

Use <br /> inside empty block so those appear selected (#2300)

This commit is contained in:
Kalley Powell
2018-10-25 11:41:43 -05:00
committed by Ian Storm Taylor
parent 29b762e9c2
commit 115cf469b9
7 changed files with 15 additions and 10 deletions

View File

@@ -142,7 +142,12 @@ class Leaf extends React.Component {
parent.text === '' &&
parent.nodes.last() === node
) {
return <span data-slate-zero-width="n">{'\uFEFF'}</span>
return (
<span data-slate-zero-width="n">
{'\uFEFF'}
<br />
</span>
)
}
// COMPAT: If the text is empty, it's because it's on the edge of an inline

View File

@@ -63,7 +63,7 @@ export const output = `
<div style="position:relative">
<span>
<span>
<span data-slate-zero-width="n">&#xFEFF;</span>
<span data-slate-zero-width="n">&#xFEFF;<br /></span>
</span>
</span>
</div>
@@ -82,7 +82,7 @@ export const output = `
<div style="position:relative">
<span>
<span>
<span data-slate-zero-width="n">&#xFEFF;</span>
<span data-slate-zero-width="n">&#xFEFF;<br /></span>
</span>
</span>
</div>

View File

@@ -59,7 +59,7 @@ export const output = `
<div style="position:relative">
<span>
<span>
<span data-slate-zero-width="n">&#xFEFF;</span>
<span data-slate-zero-width="n">&#xFEFF;<br /></span>
</span>
</span>
</div>
@@ -78,7 +78,7 @@ export const output = `
<div style="position:relative">
<span>
<span>
<span data-slate-zero-width="n">&#xFEFF;</span>
<span data-slate-zero-width="n">&#xFEFF;<br /></span>
</span>
</span>
</div>

View File

@@ -59,7 +59,7 @@ export const output = `
<div style="position:relative">
<span>
<span>
<span data-slate-zero-width="n">&#xFEFF;</span>
<span data-slate-zero-width="n">&#xFEFF;<br /></span>
</span>
</span>
</div>
@@ -78,7 +78,7 @@ export const output = `
<div style="position:relative">
<span>
<span>
<span data-slate-zero-width="n">&#xFEFF;</span>
<span data-slate-zero-width="n">&#xFEFF;<br /></span>
</span>
</span>
</div>

View File

@@ -63,7 +63,7 @@ export const output = `
</span>
<span>
<span>
<span data-slate-zero-width="n">&#xFEFF;</span>
<span data-slate-zero-width="n">&#xFEFF;<br /></span>
</span>
</span>
</div>

View File

@@ -19,7 +19,7 @@ export const output = `
<div style="position:relative">
<span>
<span>
<span data-slate-zero-width="n">\uFEFF</span>
<span data-slate-zero-width="n">&#xFEFF;<br /></span>
</span>
</span>
</div>

View File

@@ -55,7 +55,7 @@ export const output = `
</span>
<span>
<span>
<span data-slate-zero-width="n">&#xFEFF;</span>
<span data-slate-zero-width="n">&#xFEFF;<br /></span>
</span>
</span>
</div>