Index: chrome/browser/ui/ash/system_tray_delegate_chromeos.cc |
diff --git a/chrome/browser/ui/ash/system_tray_delegate_chromeos.cc b/chrome/browser/ui/ash/system_tray_delegate_chromeos.cc |
index 19e7ec25bd8f89bb051e4a6c7a460ff9388f858b..e46c687c8de868523befc63b9b43857f789a1cdd 100644 |
--- a/chrome/browser/ui/ash/system_tray_delegate_chromeos.cc |
+++ b/chrome/browser/ui/ash/system_tray_delegate_chromeos.cc |
@@ -220,6 +220,10 @@ void BluetoothDeviceConnectError( |
} |
void ShowSettingsSubPageForActiveUser(const std::string& sub_page) { |
+ ash::Shell::GetInstance() |
+ ->session_state_delegate() |
+ ->HideMultiUserSigninScreen(); |
+ |
chrome::ShowSettingsSubPageForProfile( |
ProfileManager::GetActiveUserProfile(), sub_page); |
} |
@@ -843,6 +847,10 @@ void SystemTrayDelegateChromeOS::ShowMobileSetupDialog( |
void SystemTrayDelegateChromeOS::ShowOtherNetworkDialog( |
const std::string& type) { |
+ ash::Shell::GetInstance() |
+ ->session_state_delegate() |
+ ->HideMultiUserSigninScreen(); |
+ |
if (type == shill::kTypeCellular) { |
ChooseMobileNetworkDialog::ShowDialog(GetNativeWindow()); |
return; |