From 820354d45164ea5733fd00411aeace93e600dfd7 Mon Sep 17 00:00:00 2001 From: charles Date: Thu, 24 Nov 2022 11:05:06 +1100 Subject: [PATCH] Fix subtitle differ --- .../securesms/conversation/ConversationActionBarView.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActionBarView.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActionBarView.kt index b0bac93b55..4bd0659112 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActionBarView.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActionBarView.kt @@ -137,8 +137,12 @@ class ConversationActionBarView : LinearLayout { } class SettingsDiffer: DiffUtil.ItemCallback() { - override fun areItemsTheSame(oldItem: ConversationSetting, newItem: ConversationSetting) = oldItem === newItem - override fun areContentsTheSame(oldItem: ConversationSetting, newItem: ConversationSetting) = oldItem == newItem + override fun areItemsTheSame(oldItem: ConversationSetting, newItem: ConversationSetting): Boolean { + return oldItem.settingType === newItem.settingType + } + override fun areContentsTheSame(oldItem: ConversationSetting, newItem: ConversationSetting): Boolean { + return oldItem == newItem + } } }