Index: chrome/browser/ui/passwords/manage_passwords_state.cc |
diff --git a/chrome/browser/ui/passwords/manage_passwords_state.cc b/chrome/browser/ui/passwords/manage_passwords_state.cc |
index 16096d161cb62547194703d4a130bf0f7c7753eb..de07d284ea8fa11ebbb90f150c2112789b417ff1 100644 |
--- a/chrome/browser/ui/passwords/manage_passwords_state.cc |
+++ b/chrome/browser/ui/passwords/manage_passwords_state.cc |
@@ -6,6 +6,7 @@ |
#include "components/password_manager/core/browser/browser_save_password_progress_logger.h" |
#include "components/password_manager/core/browser/password_form_manager.h" |
+#include "components/password_manager/core/browser/password_manager.h" |
#include "components/password_manager/core/browser/password_manager_client.h" |
#include "components/password_manager/core/common/credential_manager_types.h" |
@@ -293,8 +294,9 @@ void ManagePasswordsState::DeleteForm(const autofill::PasswordForm& form) { |
void ManagePasswordsState::SetState(password_manager::ui::State state) { |
DCHECK(client_); |
- if (client_->IsLoggingActive()) { |
- password_manager::BrowserSavePasswordProgressLogger logger(client_); |
+ if (client_->GetPasswordManager()->IsLoggingActive()) { |
+ password_manager::BrowserSavePasswordProgressLogger logger( |
+ client_->GetPasswordManager()); |
logger.LogNumber( |
autofill::SavePasswordProgressLogger::STRING_NEW_UI_STATE, |
state); |