Bug 397304, [@ nsListBoxBodyFrame::GetAvailableHeight], r+sr=bz, a=roc

This commit is contained in:
Olli.Pettay@helsinki.fi 2007-09-25 00:12:36 -07:00
Родитель 7ec4aa8cf3
Коммит 750289cdf9
1 изменённых файлов: 8 добавлений и 2 удалений

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

@ -730,8 +730,11 @@ nsListBoxBodyFrame::GetAvailableHeight()
{
nsIScrollableFrame* scrollFrame
= nsLayoutUtils::GetScrollableFrameFor(this);
nsIScrollableView* scrollView = scrollFrame->GetScrollableView();
return scrollView->View()->GetBounds().height;
if (scrollFrame) {
nsIScrollableView* scrollView = scrollFrame->GetScrollableView();
return scrollView->View()->GetBounds().height;
}
return 0;
}
nscoord
@ -1011,6 +1014,9 @@ nsListBoxBodyFrame::VerticalScroll(PRInt32 aPosition)
{
nsIScrollableFrame* scrollFrame
= nsLayoutUtils::GetScrollableFrameFor(this);
if (!scrollFrame) {
return;
}
nsPoint scrollPosition = scrollFrame->GetScrollPosition();