Index: chromeos/network/network_configuration_handler.cc |
diff --git a/chromeos/network/network_configuration_handler.cc b/chromeos/network/network_configuration_handler.cc |
index b38fb56be98f975b820159213b38d9b4384f705b..fbaac831801c2c23550c794f71b528b2858022a1 100644 |
--- a/chromeos/network/network_configuration_handler.cc |
+++ b/chromeos/network/network_configuration_handler.cc |
@@ -16,6 +16,7 @@ |
#include "chromeos/dbus/dbus_thread_manager.h" |
#include "chromeos/dbus/shill_manager_client.h" |
#include "chromeos/dbus/shill_service_client.h" |
+#include "chromeos/network/network_state_handler.h" |
#include "dbus/object_path.h" |
#include "third_party/cros_system_api/dbus/service_constants.h" |
@@ -149,6 +150,7 @@ void NetworkConfigurationHandler::SetProperties( |
base::Bind(&IgnoreObjectPathCallback, callback), |
base::Bind(&network_handler::ShillErrorCallbackFunction, |
kLogModule, service_path, error_callback)); |
+ NetworkStateHandler::Get()->RequestUpdateForNetwork(service_path); |
} |
void NetworkConfigurationHandler::ClearProperties( |