Index: chrome/browser/ui/webui/chromeos/login/network_dropdown.cc |
diff --git a/chrome/browser/ui/webui/chromeos/login/network_dropdown.cc b/chrome/browser/ui/webui/chromeos/login/network_dropdown.cc |
index adc9261c4f2fa4273e0376956f623e86e07faa82..8204837138c77c2061ecd852976e9961971a5bec 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/network_dropdown.cc |
+++ b/chrome/browser/ui/webui/chromeos/login/network_dropdown.cc |
@@ -93,13 +93,16 @@ base::ListValue* NetworkMenuWebUI::ConvertMenuModel(ui::MenuModel* model) { |
// NetworkDropdown ------------------------------------------------------------- |
NetworkDropdown::NetworkDropdown(WebUI* web_ui, |
- gfx::NativeWindow parent_window, bool oobe) |
+ gfx::NativeWindow parent_window, |
+ bool oobe, |
+ ConnectionType last_network_type) |
: parent_window_(parent_window), |
web_ui_(web_ui), |
oobe_(oobe) { |
network_menu_.reset(new NetworkMenuWebUI(this, web_ui)); |
network_icon_.reset( |
- new NetworkMenuIcon(this, NetworkMenuIcon::DROPDOWN_MODE)); |
+ new NetworkMenuIcon(this, NetworkMenuIcon::DROPDOWN_MODE, |
+ last_network_type)); |
CrosLibrary::Get()->GetNetworkLibrary()->AddNetworkManagerObserver(this); |
Refresh(); |
} |