diff options
Diffstat (limited to 'components/layout/inline.rs')
-rw-r--r-- | components/layout/inline.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/components/layout/inline.rs b/components/layout/inline.rs index 86522e1d958..700ffa56602 100644 --- a/components/layout/inline.rs +++ b/components/layout/inline.rs @@ -708,7 +708,7 @@ impl InlineFragments { let mut new_fragments = Vec::new(); let mut skipping = true; for fragment in fragments { - if skipping && fragment.is_whitespace_only() { + if skipping && fragment.is_ignorable_whitespace() { debug!("stripping ignorable whitespace from start"); continue } @@ -727,7 +727,8 @@ impl InlineFragments { } let mut new_fragments = self.fragments.clone(); - while new_fragments.len() > 0 && new_fragments.as_slice().last().as_ref().unwrap().is_whitespace_only() { + while new_fragments.len() > 0 && + new_fragments.as_slice().last().as_ref().unwrap().is_ignorable_whitespace() { debug!("stripping ignorable whitespace from end"); drop(new_fragments.pop()); } |