From 58e48fdf14770c047096f2d559dd1e4ae32cc3f4 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Tue, 16 May 2023 15:17:44 -0300 Subject: [PATCH] Fix switch toggling after first toggle. --- .../components/settings/DSLSettingsAdapter.kt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) 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 3882af86cc..48122bdfab 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 @@ -212,22 +212,21 @@ class SwitchPreferenceViewHolder(itemView: View) : PreferenceViewHolder model.onClick() } + itemView.setOnClickListener { + model.onClick() + } + if (payload.contains(SwitchPreference.PAYLOAD_CHECKED)) { return } super.bind(model) - - switchWidget.isEnabled = model.isEnabled - - itemView.setOnClickListener { - model.onClick() - } } }