* #2072: hide add reaction when limit is reached * use extensions function for show/hide view * fix condition :(
This commit is contained in:
parent
c0a06f7188
commit
a64dee9be0
@ -34,6 +34,7 @@ import com.keylesspalace.tusky.util.EmojiSpan
|
||||
import com.keylesspalace.tusky.util.emojify
|
||||
import com.keylesspalace.tusky.util.parseAsMastodonHtml
|
||||
import com.keylesspalace.tusky.util.setClickableText
|
||||
import com.keylesspalace.tusky.util.visible
|
||||
import java.lang.ref.WeakReference
|
||||
|
||||
interface AnnouncementActionListener : LinkListener {
|
||||
@ -73,6 +74,9 @@ class AnnouncementAdapter(
|
||||
return
|
||||
}
|
||||
|
||||
// hide button if announcement badge limit is already reached
|
||||
addReactionChip.visible(item.reactions.size < 8)
|
||||
|
||||
item.reactions.forEachIndexed { i, reaction ->
|
||||
(
|
||||
chips.getChildAt(i)?.takeUnless { it.id == R.id.addReactionChip } as Chip?
|
||||
|
Loading…
x
Reference in New Issue
Block a user