Prevent trim at EachBlock boundary

pull/3059/head
Bryan Terce 6 years ago
parent f9054bc439
commit 1ac63e5ca4
No known key found for this signature in database
GPG Key ID: DF2E2829CA6E5BF4

@ -85,7 +85,7 @@ export default class FragmentWrapper {
if (this.nodes.length === 0) { if (this.nodes.length === 0) {
const should_trim = ( const should_trim = (
// @ts-ignore todo: probably error, should it be next_sibling.node.data? // @ts-ignore todo: probably error, should it be next_sibling.node.data?
next_sibling ? (next_sibling.node.type === 'Text' && /^\s/.test(next_sibling.data)) : !child.has_ancestor('EachBlock') next_sibling ? (next_sibling.node.type === 'Text' && /^\s/.test(next_sibling.data) && next_sibling.node.find_nearest(/EachBlock/) === child.find_nearest(/EachBlock/)) : !child.has_ancestor('EachBlock')
); );
if (should_trim) { if (should_trim) {

Loading…
Cancel
Save