Index: chrome/browser/cocoa/reload_button.mm |
=================================================================== |
--- chrome/browser/cocoa/reload_button.mm (revision 56775) |
+++ chrome/browser/cocoa/reload_button.mm (working copy) |
@@ -58,15 +58,18 @@ |
// Can always transition to stop mode. Only transition to reload |
// mode if forced or if the mouse isn't hovering. Otherwise, note |
- // that reload mode is desired and make no change. |
+ // that reload mode is desired and disable the button. |
if (isLoading) { |
[self setImage:nsimage_cache::ImageNamed(kStopImageName)]; |
[self setTag:IDC_STOP]; |
+ [self setEnabled:YES]; |
} else if (force || ![self isMouseInside]) { |
[self setImage:nsimage_cache::ImageNamed(kReloadImageName)]; |
[self setTag:IDC_RELOAD]; |
+ [self setEnabled:YES]; |
} else if ([self tag] == IDC_STOP) { |
pendingReloadMode_ = YES; |
+ [self setEnabled:NO]; |
} |
} |