diff --git a/third_party/txt/src/txt/paragraph.cc b/third_party/txt/src/txt/paragraph.cc index f9d11f457bf..b2d4f7c70fc 100644 --- a/third_party/txt/src/txt/paragraph.cc +++ b/third_party/txt/src/txt/paragraph.cc @@ -239,6 +239,10 @@ bool Paragraph::ComputeLineBreaks() { StyledRuns::Run run = runs_.GetRun(run_index); if (run.start >= block_end) break; + if (run.end < block_start) { + run_index++; + continue; + } minikin::FontStyle font; minikin::MinikinPaint paint;