mirror of
https://github.com/SchildiChat/SchildiChat-android.git
synced 2025-02-18 04:50:08 +03:00
Emoji-only messages: ignore spaces for max emoji count
Change-Id: I270f0602ccb26aa744b788495b5ca2374ab6e6c5
This commit is contained in:
parent
797a8c6c10
commit
9cc5ab8a1d
1 changed files with 2 additions and 2 deletions
|
@ -634,7 +634,7 @@ class MessageItemFactory @Inject constructor(
|
|||
val linkifiedBody = renderedBody.linkify(callback)
|
||||
|
||||
// Only for checking if it's a emoji-only message
|
||||
val pseudoEmojiBody = emojiCheckCharSequence ?: linkifiedBody
|
||||
val pseudoEmojiBody = (emojiCheckCharSequence ?: linkifiedBody).replace(Regex("""\s"""), "")
|
||||
|
||||
return MessageTextItem_()
|
||||
.message(
|
||||
|
@ -644,7 +644,7 @@ class MessageItemFactory @Inject constructor(
|
|||
linkifiedBody
|
||||
}.toMessageTextEpoxyCharSequence()
|
||||
)
|
||||
.useBigFont(pseudoEmojiBody.length <= MAX_NUMBER_OF_EMOJI_FOR_BIG_FONT * 2 && containsOnlyEmojis(pseudoEmojiBody.toString()))
|
||||
.useBigFont(pseudoEmojiBody.length <= MAX_NUMBER_OF_EMOJI_FOR_BIG_FONT * 2 && containsOnlyEmojis(pseudoEmojiBody))
|
||||
.bindingOptions(bindingOptions)
|
||||
.markwonPlugins(htmlRenderer.get().plugins)
|
||||
.searchForPills(isFormatted)
|
||||
|
|
Loading…
Add table
Reference in a new issue