diff --git a/app/src/main/java/org/dslul/openboard/inputmethod/latin/settings/CorrectionSettingsFragment.java b/app/src/main/java/org/dslul/openboard/inputmethod/latin/settings/CorrectionSettingsFragment.java index 649763c17..cf2338165 100644 --- a/app/src/main/java/org/dslul/openboard/inputmethod/latin/settings/CorrectionSettingsFragment.java +++ b/app/src/main/java/org/dslul/openboard/inputmethod/latin/settings/CorrectionSettingsFragment.java @@ -84,6 +84,7 @@ public final class CorrectionSettingsFragment extends SubScreenFragment .setMessage(R.string.disable_personalized_dicts_message) .setNegativeButton(android.R.string.cancel, (dialogInterface, i) -> ((TwoStatePreference) findPreference(key)).setChecked(true)) .setPositiveButton(android.R.string.ok, null) + .setOnCancelListener(dialogInterface -> ((TwoStatePreference) findPreference(key)).setChecked(true)) .show(); } refreshEnabledSettings();