| Index: chrome/browser/ui/passwords/manage_passwords_bubble_model.cc
|
| diff --git a/chrome/browser/ui/passwords/manage_passwords_bubble_model.cc b/chrome/browser/ui/passwords/manage_passwords_bubble_model.cc
|
| index 8aea0125a479920de444b09574baa0093713edc0..3f50dede3343639a6125c16a3fb397ade03e3f60 100644
|
| --- a/chrome/browser/ui/passwords/manage_passwords_bubble_model.cc
|
| +++ b/chrome/browser/ui/passwords/manage_passwords_bubble_model.cc
|
| @@ -96,6 +96,7 @@ ManagePasswordsBubbleModel::ManagePasswordsBubbleModel(
|
|
|
| origin_ = controller->origin();
|
| state_ = controller->state();
|
| + password_overridden_ = controller->PasswordOverridden();
|
| if (state_ == password_manager::ui::PENDING_PASSWORD_STATE ||
|
| state_ == password_manager::ui::PENDING_PASSWORD_UPDATE_STATE) {
|
| pending_password_ = controller->PendingPassword();
|
| @@ -336,7 +337,7 @@ bool ManagePasswordsBubbleModel::IsNewUIActive() const {
|
|
|
| bool ManagePasswordsBubbleModel::ShouldShowMultipleAccountUpdateUI() const {
|
| return state_ == password_manager::ui::PENDING_PASSWORD_UPDATE_STATE &&
|
| - local_credentials_.size() > 1;
|
| + local_credentials_.size() > 1 && !password_overridden_;
|
| }
|
|
|
| // static
|
|
|