Bug 1850796 - Handle preference icon nullability.

Preference getIcon method can now return a null Drawable.
fenix/119.0
mcarare 1 year ago committed by mergify[bot]
parent a184fd480a
commit c839193789

@ -142,9 +142,11 @@ class AccountSettingsFragment : PreferenceFragmentCompat() {
preferenceSyncNow.apply {
onPreferenceClickListener = getClickListenerForSyncNow()
icon = icon.mutate().apply {
icon?.let {
icon = it.mutate().apply {
setTint(context.getColorFromAttr(R.attr.textPrimary))
}
}
// Current sync state
if (requireComponents.backgroundServices.accountManager.isSyncActive()) {

Loading…
Cancel
Save