| Index: ash/system/network/network_state_list_detailed_view.cc
|
| diff --git a/ash/system/network/network_state_list_detailed_view.cc b/ash/system/network/network_state_list_detailed_view.cc
|
| index f168edd497699675f958fe189da371a1e0e76a31..df73172eec4e6f33d87ce0a8f715514a3795bff5 100644
|
| --- a/ash/system/network/network_state_list_detailed_view.cc
|
| +++ b/ash/system/network/network_state_list_detailed_view.cc
|
| @@ -98,7 +98,6 @@ class NetworkStateListDetailedView::InfoBubble
|
| set_shadow(views::BubbleBorder::NO_ASSETS);
|
| set_anchor_view_insets(gfx::Insets(0, 0, kBubbleMargin, 0));
|
| set_notify_enter_exit_on_child(true);
|
| - set_close_on_deactivate(true);
|
| SetLayoutManager(new views::FillLayout());
|
| AddChildView(content);
|
| }
|
| @@ -353,13 +352,8 @@ void NetworkStateListDetailedView::ToggleInfoBubble() {
|
| bool NetworkStateListDetailedView::ResetInfoBubble() {
|
| if (!info_bubble_)
|
| return false;
|
| - // After losing activation, the InfoBubble will be closed.
|
| - owner()
|
| - ->system_tray()
|
| - ->GetSystemBubble()
|
| - ->bubble_view()
|
| - ->GetWidget()
|
| - ->Activate();
|
| +
|
| + info_bubble_->GetWidget()->Close();
|
| return true;
|
| }
|
|
|
|
|