From 3f59746bddecbc4df966d04a87eed91f40787e81 Mon Sep 17 00:00:00 2001 From: Emily Kager Date: Thu, 26 Sep 2019 16:11:44 -0700 Subject: [PATCH] [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/5624 - Fix crash on preference change listener --- .../java/org/mozilla/fenix/settings/RadioButtonPreference.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/mozilla/fenix/settings/RadioButtonPreference.kt b/app/src/main/java/org/mozilla/fenix/settings/RadioButtonPreference.kt index 327d67a34..d7be6ba64 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/RadioButtonPreference.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/RadioButtonPreference.kt @@ -97,7 +97,7 @@ open class RadioButtonPreference @JvmOverloads constructor( radioButton?.isChecked = isChecked context.settings().preferences.edit().putBoolean(key, isChecked) .apply() - onPreferenceChangeListener.onPreferenceChange(this, isChecked) + onPreferenceChangeListener?.onPreferenceChange(this, isChecked) } private fun bindRadioButton(holder: PreferenceViewHolder) {