Chromium Code Reviews| Index: chrome/browser/chromeos/charger_replace/charger_replacement_dialog.cc |
| diff --git a/chrome/browser/chromeos/charger_replace/charger_replacement_dialog.cc b/chrome/browser/chromeos/charger_replace/charger_replacement_dialog.cc |
| index 442428c8befa21dde7be134d22e10df7742fcf68..9d1bfe8d23349b5a869a18b1b5fd46e8269b791e 100644 |
| --- a/chrome/browser/chromeos/charger_replace/charger_replacement_dialog.cc |
| +++ b/chrome/browser/chromeos/charger_replace/charger_replacement_dialog.cc |
| @@ -73,9 +73,13 @@ void ChargerReplacementDialog::Show() { |
| content::UserMetricsAction("ShowChargerReplacementDialog")); |
| is_window_visible_ = true; |
| - current_window_ = chrome::ShowWebDialog(parent_window_, |
| - ProfileManager::GetDefaultProfile(), |
| - this); |
| + // We show the dialog for the active user, so that the dialog will get |
| + // displayed immediately. The parent window is a system modal/lock container |
| + // and does not belong to any user. |
| + current_window_ = chrome::ShowWebDialog( |
| + parent_window_, |
| + ProfileManager::GetActiveUserProfile(), |
| + this); |
|
jennyz
2014/01/08 18:43:03
Will ProfileManager::GetActiveUserProfile() replac
Mr4D (OOO till 08-26)
2014/01/08 18:58:28
Yes. It does the same logic as the old "GetDefault
|
| charger_replacement_handler_->set_charger_window(current_window_); |
| } |