fix visible message bubble round corner issue

pull/541/head
Ryan Zhao 4 years ago
parent 02cc97a238
commit 821bd4cadb

@ -322,10 +322,12 @@ final class VisibleMessageCell : MessageCell, LinkPreviewViewDelegate {
linkPreviewView.linkPreviewState = LinkPreviewSent(linkPreview: linkPreview, imageAttachment: viewItem.linkPreviewAttachment)
snContentView.addSubview(linkPreviewView)
linkPreviewView.pin(to: snContentView)
linkPreviewView.layer.mask = bubbleViewMaskLayer
} else if let openGroupInvitationName = message.openGroupInvitationName, let openGroupInvitationURL = message.openGroupInvitationURL {
let openGroupInvitationView = OpenGroupInvitationView(name: openGroupInvitationName, url: openGroupInvitationURL, textColor: bodyLabelTextColor, isOutgoing: isOutgoing)
snContentView.addSubview(openGroupInvitationView)
openGroupInvitationView.pin(to: snContentView)
openGroupInvitationView.layer.mask = bubbleViewMaskLayer
} else {
// Stack view
let stackView = UIStackView(arrangedSubviews: [])
@ -389,6 +391,7 @@ final class VisibleMessageCell : MessageCell, LinkPreviewViewDelegate {
let voiceMessageView = VoiceMessageView(viewItem: viewItem)
snContentView.addSubview(voiceMessageView)
voiceMessageView.pin(to: snContentView)
voiceMessageView.layer.mask = bubbleViewMaskLayer
viewItem.lastAudioMessageView = voiceMessageView
}
case .genericAttachment:

Loading…
Cancel
Save