| Index: sky/engine/core/dom/Text.cpp
|
| diff --git a/sky/engine/core/dom/Text.cpp b/sky/engine/core/dom/Text.cpp
|
| index 9ecdd2b054f5ef77fca792d8425f4d883c1dacae..18ee90a6c87de9ca598fce17405db084ef0c46eb 100644
|
| --- a/sky/engine/core/dom/Text.cpp
|
| +++ b/sky/engine/core/dom/Text.cpp
|
| @@ -120,7 +120,7 @@ bool Text::textRendererIsNeeded(const RenderStyle& style, const RenderObject& pa
|
| if (prev && !prev->isInline())
|
| return false;
|
| } else {
|
| - if (parent.isRenderBlock() && !parent.childrenInline() && (!prev || !prev->isInline()))
|
| + if (parent.isRenderBlock() && !parent.isRenderParagraph() && (!prev || !prev->isInline()))
|
| return false;
|
|
|
| // Avoiding creation of a Renderer for the text node is a non-essential memory optimization.
|
|
|