| Index: ash/common/system/chromeos/network/network_state_list_detailed_view.cc
|
| diff --git a/ash/common/system/chromeos/network/network_state_list_detailed_view.cc b/ash/common/system/chromeos/network/network_state_list_detailed_view.cc
|
| index 9e2e72e28586b678b17c142efe52fc76968fef07..6145ab7c7ae45bce33f6f85025926dd63e6f0d97 100644
|
| --- a/ash/common/system/chromeos/network/network_state_list_detailed_view.cc
|
| +++ b/ash/common/system/chromeos/network/network_state_list_detailed_view.cc
|
| @@ -403,13 +403,13 @@ void NetworkStateListDetailedView::HandleViewClicked(views::View* view) {
|
| if (login_ == LoginStatus::LOCKED)
|
| return;
|
|
|
| - std::string service_path;
|
| - if (!network_list_view_->IsNetworkEntry(view, &service_path))
|
| + std::string guid;
|
| + if (!network_list_view_->IsNetworkEntry(view, &guid))
|
| return;
|
|
|
| const NetworkState* network =
|
| - NetworkHandler::Get()->network_state_handler()->GetNetworkState(
|
| - service_path);
|
| + NetworkHandler::Get()->network_state_handler()->GetNetworkStateFromGuid(
|
| + guid);
|
| if (!network || network->IsConnectedState() || network->IsConnectingState()) {
|
| WmShell::Get()->RecordUserMetricsAction(
|
| list_type_ == LIST_TYPE_VPN
|
| @@ -652,8 +652,8 @@ views::View* NetworkStateListDetailedView::CreateControlledByExtensionView(
|
| if (!networking_config_delegate)
|
| return nullptr;
|
| std::unique_ptr<const NetworkingConfigDelegate::ExtensionInfo>
|
| - extension_info = networking_config_delegate->LookUpExtensionForNetwork(
|
| - info.service_path);
|
| + extension_info =
|
| + networking_config_delegate->LookUpExtensionForNetwork(info.guid);
|
| if (!extension_info)
|
| return nullptr;
|
|
|
|
|