Index: chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc |
diff --git a/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc b/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc |
index d29a0dcdab428bdc279550c1f28eded742031b86..d922477f494a9414e583e3fb175d3ef70b28277b 100644 |
--- a/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc |
+++ b/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc |
@@ -2014,14 +2014,12 @@ void AutofillDialogControllerImpl::SignInLinkClicked() { |
handling_use_wallet_link_click_ = true; |
account_chooser_model_->SelectWalletAccount(0); |
FetchWalletCookie(); |
- view_->UpdateAccountChooser(); |
} else if (signin_registrar_.IsEmpty()) { |
// Start sign in. |
waiting_for_explicit_sign_in_response_ = true; |
content::Source<content::NavigationController> source(view_->ShowSignIn()); |
signin_registrar_.Add( |
this, content::NOTIFICATION_NAV_ENTRY_COMMITTED, source); |
- view_->UpdateAccountChooser(); |
GetMetricLogger().LogDialogUiEvent( |
AutofillMetrics::DIALOG_UI_SIGNIN_SHOWN); |
@@ -2029,6 +2027,9 @@ void AutofillDialogControllerImpl::SignInLinkClicked() { |
waiting_for_explicit_sign_in_response_ = false; |
HideSignIn(); |
} |
+ |
+ view_->UpdateAccountChooser(); |
+ view_->UpdateButtonStrip(); |
} |
void AutofillDialogControllerImpl::NotificationCheckboxStateChanged( |