Chromium Code Reviews| Index: chrome/browser/ui/cocoa/image_button_cell.mm |
| diff --git a/chrome/browser/ui/cocoa/image_button_cell.mm b/chrome/browser/ui/cocoa/image_button_cell.mm |
| index fe6dcb9f6504a0c61637f461ecffefc33ac21212..b733eee3b42a675710fefc66e0993ac276d9a880 100644 |
| --- a/chrome/browser/ui/cocoa/image_button_cell.mm |
| +++ b/chrome/browser/ui/cocoa/image_button_cell.mm |
| @@ -138,7 +138,11 @@ const CGFloat kImageNoFocusAlpha = 0.65; |
| - (void)setIsMouseInside:(BOOL)isMouseInside { |
| if (isMouseInside_ != isMouseInside) { |
| isMouseInside_ = isMouseInside; |
| - [[self controlView] setNeedsDisplay:YES]; |
| + NSView<ImageButton>* control = (NSView<ImageButton>*)[self controlView]; |
|
Scott Hess - ex-Googler
2011/07/21 00:48:40
Is this supposed to be static_cast?
dmac
2011/07/29 20:01:00
Done.
|
| + if ([control respondsToSelector:@selector(mouseInsideStateDidChange:)]) { |
| + [control mouseInsideStateDidChange:isMouseInside]; |
| + } |
| + [control setNeedsDisplay:YES]; |
| } |
| } |