зеркало из https://github.com/mozilla/pjs.git
Fix for bug 111264: nsTextFrame::SetSelected() calls Invalidate() with empty rect.
Prevent SetSelected() from generating invalidate warnings by preventing calls to Invalidate with an empty rect. r=jfrancis@netscape.com sr=attinasi@netscape.com
This commit is contained in:
Родитель
908cc6c1a2
Коммит
6bc947f3c9
|
@ -3587,7 +3587,8 @@ nsTextFrame::SetSelected(nsIPresContext* aPresContext,
|
|||
nsRect frameRect;
|
||||
GetRect(frameRect);
|
||||
nsRect rect(0, 0, frameRect.width, frameRect.height);
|
||||
Invalidate(aPresContext, rect, PR_FALSE);
|
||||
if (!rect.IsEmpty())
|
||||
Invalidate(aPresContext, rect, PR_FALSE);
|
||||
// ForceDrawFrame(this);
|
||||
}
|
||||
if (aSpread == eSpreadDown)
|
||||
|
|
|
@ -3587,7 +3587,8 @@ nsTextFrame::SetSelected(nsIPresContext* aPresContext,
|
|||
nsRect frameRect;
|
||||
GetRect(frameRect);
|
||||
nsRect rect(0, 0, frameRect.width, frameRect.height);
|
||||
Invalidate(aPresContext, rect, PR_FALSE);
|
||||
if (!rect.IsEmpty())
|
||||
Invalidate(aPresContext, rect, PR_FALSE);
|
||||
// ForceDrawFrame(this);
|
||||
}
|
||||
if (aSpread == eSpreadDown)
|
||||
|
|
Загрузка…
Ссылка в новой задаче