Index: chrome/browser/ui/panels/panel_titlebar_view_cocoa.mm |
diff --git a/chrome/browser/ui/panels/panel_titlebar_view_cocoa.mm b/chrome/browser/ui/panels/panel_titlebar_view_cocoa.mm |
index 6b1ebcbad29067a4585f3178116820fb25ff0c19..005f7a0ca515d4375808801a777ce67c636cf704 100644 |
--- a/chrome/browser/ui/panels/panel_titlebar_view_cocoa.mm |
+++ b/chrome/browser/ui/panels/panel_titlebar_view_cocoa.mm |
@@ -81,10 +81,11 @@ static NSEvent* MakeMouseEvent(NSEventType type, |
@implementation RepaintAnimation |
- (id)initWithView:(NSView*)targetView duration:(double) duration { |
- if (![super initWithDuration:duration animationCurve:NSAnimationEaseInOut]) |
- return nil; |
- [self setAnimationBlockingMode:NSAnimationNonblocking]; |
- targetView_ = targetView; |
+ if ((self = [super initWithDuration:duration |
+ animationCurve:NSAnimationEaseInOut])) { |
+ [self setAnimationBlockingMode:NSAnimationNonblocking]; |
+ targetView_ = targetView; |
+ } |
return self; |
} |