Corrected problem that was causing dirty rect to be incorrectly computed

when scrolling is involved
This commit is contained in:
troy%netscape.com 1998-10-16 05:05:09 +00:00
Родитель 1964fe19fa
Коммит 86e66bdd76
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -548,6 +548,9 @@ NS_IMETHODIMP nsViewManager :: UpdateView(nsIView *aView, const nsRect &aRect, P
nscoord xoffset, yoffset;
GetWindowOffsets(widgetView, &xoffset, &yoffset);
trect.MoveBy(-xoffset, -yoffset);
if (trect.y < 0) {
trect.y = 0;
}
// Add this rect to the widgetView's dirty region.
AddRectToDirtyRegion(widgetView, trect);