diff --git a/autofill/autofill-internal/src/main/java/com/duckduckgo/autofill/internal/AutofillInternalSettingsActivity.kt b/autofill/autofill-internal/src/main/java/com/duckduckgo/autofill/internal/AutofillInternalSettingsActivity.kt
index ffc8c947b0ba..ccee07dd825e 100644
--- a/autofill/autofill-internal/src/main/java/com/duckduckgo/autofill/internal/AutofillInternalSettingsActivity.kt
+++ b/autofill/autofill-internal/src/main/java/com/duckduckgo/autofill/internal/AutofillInternalSettingsActivity.kt
@@ -316,6 +316,17 @@ class AutofillInternalSettingsActivity : DuckDuckGoActivity() {
}
importCsvLauncher.launch(intent)
}
+
+ binding.importPasswordsResetImportedFlagButton.setClickListener {
+ lifecycleScope.launch(dispatchers.io()) {
+ autofillStore.hasEverImportedPasswords = false
+ }
+ Toast.makeText(
+ this@AutofillInternalSettingsActivity,
+ getString(R.string.autofillDevSettingsResetGooglePasswordsImportFlagConfirmation),
+ Toast.LENGTH_SHORT,
+ ).show()
+ }
}
private fun configureEngagementEventHandlers() {
diff --git a/autofill/autofill-internal/src/main/res/layout/activity_autofill_internal_settings.xml b/autofill/autofill-internal/src/main/res/layout/activity_autofill_internal_settings.xml
index 64b854825d50..1f9ebcf1113d 100644
--- a/autofill/autofill-internal/src/main/res/layout/activity_autofill_internal_settings.xml
+++ b/autofill/autofill-internal/src/main/res/layout/activity_autofill_internal_settings.xml
@@ -124,6 +124,12 @@
android:layout_height="wrap_content"
app:primaryText="@string/autofillDevSettingsImportPasswordsImportPasswordsCsvTitle" />
+
Launch Google Passwords (import flow)
Import CSV
%1$d passwords imported from Google
+ Previous Google Imports
+ Tap to forget previous imports
+ Eligible to see Google Import promos again
Maximum number of days since install
OK