Index: chrome/browser/ui/ash/launcher/browser_status_monitor.cc |
diff --git a/chrome/browser/ui/ash/launcher/browser_status_monitor.cc b/chrome/browser/ui/ash/launcher/browser_status_monitor.cc |
index 738e2fbdfdbcc2d2b63aec04b752cb6f4e411466..835380029b8f42d4525014eb820072913e7b0762 100644 |
--- a/chrome/browser/ui/ash/launcher/browser_status_monitor.cc |
+++ b/chrome/browser/ui/ash/launcher/browser_status_monitor.cc |
@@ -170,7 +170,8 @@ void BrowserStatusMonitor::TabChangedAt( |
content::WebContents* contents, |
int index, |
TabStripModelObserver::TabChangeType change_type) { |
- UpdateAppAndBrowserState(contents); |
+ if (change_type == TabStripModelObserver::URL_CHANGING_ONLY) |
+ UpdateAppAndBrowserState(contents); |
} |
void BrowserStatusMonitor::TabReplacedAt(TabStripModel* tab_strip_model, |