diff --git a/vector/src/main/java/im/vector/riotx/features/settings/VectorSettingsNotificationPreferenceFragment.kt b/vector/src/main/java/im/vector/riotx/features/settings/VectorSettingsNotificationPreferenceFragment.kt index b397cd1cf6..5e7bc9d95b 100644 --- a/vector/src/main/java/im/vector/riotx/features/settings/VectorSettingsNotificationPreferenceFragment.kt +++ b/vector/src/main/java/im/vector/riotx/features/settings/VectorSettingsNotificationPreferenceFragment.kt @@ -118,6 +118,10 @@ class VectorSettingsNotificationPreferenceFragment @Inject constructor( } override fun onFailure(failure: Throwable) { + if (!isAdded) { + return + } + // revert the check box switchPref.isChecked = !switchPref.isChecked Toast.makeText(activity, R.string.unknown_error, Toast.LENGTH_SHORT).show()