diff --git a/engine/src/flutter/src/paragraph.cc b/engine/src/flutter/src/paragraph.cc index 5c3c77b2cb..4b4f8532ae 100644 --- a/engine/src/flutter/src/paragraph.cc +++ b/engine/src/flutter/src/paragraph.cc @@ -167,7 +167,7 @@ void Paragraph::FillWhitespaceSet(size_t start, void Paragraph::Layout(double width, bool force) { // Do not allow calling layout multiple times without changing anything. - if (!needs_layout_ && !force) + if (!needs_layout_ && !force && width == width_) return; needs_layout_ = false;