Skip to content

Commit 0ccc046

Browse files
committed
fix text alignments
1 parent 2c7ebe2 commit 0ccc046

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

Sources/Views/Cells/TextMessageCell.swift

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,15 +79,26 @@ open class TextMessageCell: MessageContentCell {
7979
switch message.kind {
8080
case .announcement(let text):
8181
messageLabel.textAlignment = .center
82-
fallthrough
83-
case .text(let text), .emoji(let text):
82+
messageLabel.text = text
83+
8484
let textColor = displayDelegate.textColor(for: message, at: indexPath, in: messagesCollectionView)
85+
messageLabel.textColor = textColor
86+
87+
if let font = messageLabel.messageLabelFont {
88+
messageLabel.font = font
89+
}
90+
case .text(let text), .emoji(let text):
91+
messageLabel.textAlignment = .left
8592
messageLabel.text = text
93+
94+
let textColor = displayDelegate.textColor(for: message, at: indexPath, in: messagesCollectionView)
8695
messageLabel.textColor = textColor
96+
8797
if let font = messageLabel.messageLabelFont {
8898
messageLabel.font = font
8999
}
90100
case .attributedText(let text):
101+
messageLabel.textAlignment = .left
91102
messageLabel.attributedText = text
92103
default:
93104
break

0 commit comments

Comments
 (0)