From ee5b227c4bcd9a1ef9650787dd6faed23263e444 Mon Sep 17 00:00:00 2001 From: Jonathan Almeida Date: Mon, 27 May 2019 10:29:07 -0400 Subject: [PATCH] [fenix] For https://github.com/mozilla-mobile/fenix/issues/2876: Fix crash on sync now button clicked --- .../java/org/mozilla/fenix/settings/AccountSettingsFragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/mozilla/fenix/settings/AccountSettingsFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/AccountSettingsFragment.kt index 5e32d31328..cb42f70613 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/AccountSettingsFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/AccountSettingsFragment.kt @@ -199,7 +199,7 @@ class AccountSettingsFragment : PreferenceFragmentCompat(), CoroutineScope { val stringSet = mutableSetOf() preferencesSyncCategory.forEach { - (it as CheckBoxPreference).let { checkboxPreference -> + (it as? CheckBoxPreference)?.let { checkboxPreference -> if (checkboxPreference.isChecked) { stringSet.add(checkboxPreference.key) }