Check if we're already at the end of the frame's content.
This commit is contained in:
parent
5f58e6f300
commit
5ded7266d9
|
@ -7525,7 +7525,8 @@ nsTextFrame::GetCharacterRectsInRange(int32_t aInOffset,
|
|||
gfxSkipCharsIterator nextIter(iter);
|
||||
nextIter.AdvanceOriginal(1);
|
||||
if (!nextIter.IsOriginalCharSkipped() &&
|
||||
!mTextRun->IsClusterStart(nextIter.GetSkippedOffset())) {
|
||||
!mTextRun->IsClusterStart(nextIter.GetSkippedOffset()) &&
|
||||
nextIter.GetOriginalOffset() < kContentEnd) {
|
||||
FindClusterEnd(mTextRun, kContentEnd, &nextIter);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue