ui: fix reaction container view

pull/638/head
Ryan Zhao 3 years ago
parent 841d34d3ef
commit 30ebb3f53f

@ -110,14 +110,18 @@ final class ReactionContainerView : UIView {
private func updateAllReactions() {
var reactions = self.reactions
var numberOfLines = 0
while reactions.count > 0 {
var line: [(EmojiWithSkinTones, (Int, Bool))] = []
while reactions.count > 0 && line.count < maxEmojisPerLine {
line.append(reactions.removeFirst())
}
updateCollapsedReactions(line)
numberOfLines += 1
}
if numberOfLines > 1 {
mainStackView.addArrangedSubview(collapseButton)
}
mainStackView.addArrangedSubview(collapseButton)
}
private func prepareForUpdate() {

Loading…
Cancel
Save