diff options
Diffstat (limited to 'chrome/browser/cocoa/tab_strip_controller.mm')
-rw-r--r-- | chrome/browser/cocoa/tab_strip_controller.mm | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/chrome/browser/cocoa/tab_strip_controller.mm b/chrome/browser/cocoa/tab_strip_controller.mm index 128ad7e..90fced55 100644 --- a/chrome/browser/cocoa/tab_strip_controller.mm +++ b/chrome/browser/cocoa/tab_strip_controller.mm @@ -450,16 +450,12 @@ NSString* const kTabStripNumberOfTabsChanged = @"kTabStripNumberOfTabsChanged"; TabController* tabController = [tabArray_ objectAtIndex:index]; NSImage* image = nil; - if (contents->waiting_for_response()) { - if (![tabController waiting]) { - image = throbberWaitingImage; - [tabController setWaiting:YES]; - } - } else if (contents->is_loading()) { - if (![tabController loading]) { - image = throbberImage; - [tabController setLoading:YES]; - } + if (contents->waiting_for_response() && ![tabController waiting]) { + image = throbberWaitingImage; + [tabController setWaiting:YES]; + } else if (contents->is_loading() && ![tabController loading]) { + image = throbberImage; + [tabController setLoading:YES]; } if (image) { NSRect frame = NSMakeRect(0, 0, 16, 16); |