improve detekt score

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
This commit is contained in:
Andy Scherzinger 2022-04-03 11:44:35 +02:00 committed by Marcel Hibbe
parent b06927726c
commit 60b277637b
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B
6 changed files with 6 additions and 7 deletions

View File

@ -142,7 +142,7 @@ class MagicIncomingTextMessageViewHolder(itemView: View, payload: Any) : Message
ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT
)
params.setMargins(0, 0, 10, 0)
params.setMargins(0, 0, EMOJI_RIGHT_MARGIN, 0)
reactionAmount.layoutParams = params
binding.reactionsEmojiWrapper.addView(reactionEmoji)
@ -308,5 +308,6 @@ class MagicIncomingTextMessageViewHolder(itemView: View, payload: Any) : Message
companion object {
const val TEXT_SIZE_MULTIPLIER = 2.5
const val MAX_EMOJIS_TO_DISPLAY = 4
const val EMOJI_RIGHT_MARGIN: Int = 10
}
}

View File

@ -4,4 +4,4 @@ import com.nextcloud.talk.models.json.chat.ChatMessage
interface ReactionsInterface {
fun onClickReactions(message: ChatMessage)
}
}

View File

@ -2432,7 +2432,6 @@ class ChatController(args: Bundle) :
if (hasVisibleItems(message as ChatMessage)) {
activity?.let {
MessageActionsDialog(
activity!!,
this,
message,
conversationUser?.userId,

View File

@ -277,6 +277,7 @@ class WebViewLoginController(args: Bundle? = null) : NewBaseController(
}
}
@Suppress("Detekt.TooGenericExceptionCaught")
override fun onReceivedSslError(view: WebView, handler: SslErrorHandler, error: SslError) {
try {
val sslCertificate = error.certificate

View File

@ -34,13 +34,12 @@ import com.nextcloud.talk.models.json.chat.ChatMessage
import com.nextcloud.talk.models.json.conversations.Conversation
class MessageActionsDialog(
val activity: Activity,
private val chatController: ChatController,
private val message: ChatMessage,
private val userId: String?,
private val currentConversation: Conversation?,
private val showMessageDeletionButton: Boolean
) : BottomSheetDialog(activity) {
) : BottomSheetDialog(chatController.activity!!) {
private lateinit var dialogMessageActionsBinding: DialogMessageActionsBinding

View File

@ -19,5 +19,4 @@ class ShowReactionsDialog(
setContentView(dialogMessageReactionsBinding.root)
window?.setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)
}
}
}