Index: chrome/browser/chromeos/status/network_menu_icon.cc |
diff --git a/chrome/browser/chromeos/status/network_menu_icon.cc b/chrome/browser/chromeos/status/network_menu_icon.cc |
index 52db5661a611a7c769991faf3687e75d496c32d4..c6c08ffb700c76d96d8482590fb09fb8cf6ae269 100644 |
--- a/chrome/browser/chromeos/status/network_menu_icon.cc |
+++ b/chrome/browser/chromeos/status/network_menu_icon.cc |
@@ -634,6 +634,9 @@ void NetworkMenuIcon::SetIconAndText() { |
NetworkLibrary* cros = CrosLibrary::Get()->GetNetworkLibrary(); |
DCHECK(cros); |
+ if (cros->wifi_scanning()) |
+ return; // Don't update icon while scanning |
+ |
icon_->ClearIconAndBadges(); |
// If we are connecting to a network, display that. |