Clip was being incorrectly set set as Replace instead of Intersect

Bug 84138 r=kmcclusk sr=attinasi
This commit is contained in:
rods%netscape.com 2002-02-12 13:35:59 +00:00
Родитель 224588e46f
Коммит f7967cae61
2 изменённых файлов: 2 добавлений и 2 удалений

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

@ -2540,7 +2540,7 @@ nsComboboxControlFrame::Paint(nsIPresContext* aPresContext,
PRBool clipEmpty; PRBool clipEmpty;
nsRect clipRect; nsRect clipRect;
mDisplayFrame->GetRect(clipRect); mDisplayFrame->GetRect(clipRect);
aRenderingContext.SetClipRect(clipRect, nsClipCombine_kReplace, clipEmpty); aRenderingContext.SetClipRect(clipRect, nsClipCombine_kIntersect, clipEmpty);
PaintChild(aPresContext, aRenderingContext, aDirtyRect, PaintChild(aPresContext, aRenderingContext, aDirtyRect,
mDisplayFrame, NS_FRAME_PAINT_LAYER_BACKGROUND); mDisplayFrame, NS_FRAME_PAINT_LAYER_BACKGROUND);
PaintChild(aPresContext, aRenderingContext, aDirtyRect, PaintChild(aPresContext, aRenderingContext, aDirtyRect,

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

@ -2540,7 +2540,7 @@ nsComboboxControlFrame::Paint(nsIPresContext* aPresContext,
PRBool clipEmpty; PRBool clipEmpty;
nsRect clipRect; nsRect clipRect;
mDisplayFrame->GetRect(clipRect); mDisplayFrame->GetRect(clipRect);
aRenderingContext.SetClipRect(clipRect, nsClipCombine_kReplace, clipEmpty); aRenderingContext.SetClipRect(clipRect, nsClipCombine_kIntersect, clipEmpty);
PaintChild(aPresContext, aRenderingContext, aDirtyRect, PaintChild(aPresContext, aRenderingContext, aDirtyRect,
mDisplayFrame, NS_FRAME_PAINT_LAYER_BACKGROUND); mDisplayFrame, NS_FRAME_PAINT_LAYER_BACKGROUND);
PaintChild(aPresContext, aRenderingContext, aDirtyRect, PaintChild(aPresContext, aRenderingContext, aDirtyRect,