diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/DSLSettingsAdapter.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/DSLSettingsAdapter.kt index 1a832f5f13..19999e882c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/DSLSettingsAdapter.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/DSLSettingsAdapter.kt @@ -157,7 +157,7 @@ class ExternalLinkPreferenceViewHolder(itemView: View) : PreferenceViewHolder(itemView) { diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/notifications/NotificationsSettingsFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/notifications/NotificationsSettingsFragment.kt index 3e194371c0..00929eaa34 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/notifications/NotificationsSettingsFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/notifications/NotificationsSettingsFragment.kt @@ -312,7 +312,7 @@ class NotificationsSettingsFragment : DSLSettingsFragment(R.string.preferences__ circleDrawable.setBounds(0, 0, ViewUtil.dpToPx(20), ViewUtil.dpToPx(20)) circleDrawable.colorFilter = model.colorValues[model.radioListPreference.selected].toColorFilter() - if (titleView.layoutDirection == View.LAYOUT_DIRECTION_LTR) { + if (ViewUtil.isLtr(itemView)) { titleView.setCompoundDrawables(null, null, circleDrawable, null) } else { titleView.setCompoundDrawables(circleDrawable, null, null, null) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/dsl.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/dsl.kt index bb389a6a15..f72a4690eb 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/dsl.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/dsl.kt @@ -112,7 +112,7 @@ abstract class PreferenceModel>( return when { title != null -> title == newItem.title summary != null -> summary == newItem.summary - else -> throw AssertionError("Could not determine equality.") + else -> throw AssertionError("Could not determine equality of $newItem. Did you forget to override this method?") } }