From 821bd4cadbd17bb732c7de0489796c11471e2d39 Mon Sep 17 00:00:00 2001 From: Ryan Zhao Date: Tue, 1 Mar 2022 11:46:29 +1100 Subject: [PATCH] fix visible message bubble round corner issue --- Session/Conversations/Message Cells/VisibleMessageCell.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Session/Conversations/Message Cells/VisibleMessageCell.swift b/Session/Conversations/Message Cells/VisibleMessageCell.swift index 25fdd3dc5..c0c5512c1 100644 --- a/Session/Conversations/Message Cells/VisibleMessageCell.swift +++ b/Session/Conversations/Message Cells/VisibleMessageCell.swift @@ -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: