| Index: ui/base/cocoa/nsview_additions.mm
|
| diff --git a/ui/base/cocoa/nsview_additions.mm b/ui/base/cocoa/nsview_additions.mm
|
| index 47e239de5e6a786c06695358e9c4028db65b165e..49f18b02b2f2997afc0df55753775130fda7f9be 100644
|
| --- a/ui/base/cocoa/nsview_additions.mm
|
| +++ b/ui/base/cocoa/nsview_additions.mm
|
| @@ -91,7 +91,9 @@ static NSView* g_childBeingDrawnTo = nil;
|
| DCHECK(!g_ancestorBeingDrawnFrom && !g_childBeingDrawnTo);
|
| g_ancestorBeingDrawnFrom = ancestorView;
|
| g_childBeingDrawnTo = self;
|
| - [ancestorView drawRect:[self convertRect:dirtyRect toView:ancestorView]];
|
| + [ancestorView drawRect:NSIntersectionRect(
|
| + [ancestorView bounds],
|
| + [self convertRect:dirtyRect toView:ancestorView])];
|
| g_childBeingDrawnTo = nil;
|
| g_ancestorBeingDrawnFrom = nil;
|
| }
|
|
|