fix detekt

Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
This commit is contained in:
sowjanyakch 2025-03-17 16:07:36 +01:00 committed by Marcel Hibbe
parent 68efcc0a95
commit 52cb837438
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B
2 changed files with 5 additions and 7 deletions

View File

@ -102,7 +102,6 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) :
true,
viewThemeUtils
)
processedMessageText = messageUtils.processMessageParameters(
binding.messageText.context,
viewThemeUtils,
@ -110,7 +109,6 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) :
message,
itemView
)
val messageParameters = message.messageParameters
if (
(messageParameters == null || messageParameters.size <= 0) &&
@ -120,7 +118,6 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) :
itemView.isSelected = true
binding.messageAuthor.visibility = View.GONE
}
binding.messageText.setTextSize(TypedValue.COMPLEX_UNIT_PX, textSize)
binding.messageText.text = processedMessageText
} else {
@ -192,8 +189,10 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) :
val checkBox = CheckBox(checkBoxContainer.context).apply {
text = taskText
this.isChecked = isChecked
this.isEnabled = (chatMessage.actorType == "bots" ||
chatActivity.userAllowedByPrivilages(chatMessage)) && messageIsEditable
this.isEnabled = (
chatMessage.actorType == "bots" ||
chatActivity.userAllowedByPrivilages(chatMessage)
) && messageIsEditable
setOnCheckedChangeListener { _, _ ->
updateCheckboxStates(chatMessage, user, checkboxList)
}
@ -367,5 +366,3 @@ class IncomingTextMessageViewHolder(itemView: View, payload: Any) :
private const val AGE_THRESHOLD_FOR_EDIT_MESSAGE: Long = 86400000
}
}

View File

@ -96,6 +96,7 @@ class OutcomingTextMessageViewHolder(itemView: View) :
processMessage(message, hasCheckboxes)
}
@Suppress("Detekt.LongMethod")
private fun processMessage(message: ChatMessage, hasCheckboxes: Boolean) {
var isBubbled = true
val layoutParams = binding.messageTime.layoutParams as FlexboxLayout.LayoutParams