Return break-before when none of the text gets used

This commit is contained in:
kipp%netscape.com 1998-10-12 18:44:58 +00:00
Родитель 1299f37475
Коммит b1cf673810
2 изменённых файлов: 16 добавлений и 2 удалений

Просмотреть файл

@ -1625,7 +1625,14 @@ TextFrame::ReflowNormal(nsLineLayout& aLineLayout,
fm->GetHeight(aMetrics.maxElementSize->height);
}
NS_RELEASE(fm);
return (cp == end) ? NS_FRAME_COMPLETE : NS_FRAME_NOT_COMPLETE;
if (cp == end) {
return NS_FRAME_COMPLETE;
}
else if (cp == cpStart) {
return NS_INLINE_LINE_BREAK_BEFORE();
}
return NS_FRAME_NOT_COMPLETE;
}
nscoord

Просмотреть файл

@ -1625,7 +1625,14 @@ TextFrame::ReflowNormal(nsLineLayout& aLineLayout,
fm->GetHeight(aMetrics.maxElementSize->height);
}
NS_RELEASE(fm);
return (cp == end) ? NS_FRAME_COMPLETE : NS_FRAME_NOT_COMPLETE;
if (cp == end) {
return NS_FRAME_COMPLETE;
}
else if (cp == cpStart) {
return NS_INLINE_LINE_BREAK_BEFORE();
}
return NS_FRAME_NOT_COMPLETE;
}
nscoord