diff --git a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageCell.m b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageCell.m index 7df571e35b..7774355dff 100644 --- a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageCell.m +++ b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageCell.m @@ -62,12 +62,15 @@ NS_ASSUME_NONNULL_BEGIN // mask orientation manually. BOOL hasOutgoingMask = self.isOutgoing ^ self.isRTL; - // Since the caption has it's own tail, the media bubble looks better - // without a tail. + // Since the caption has it's own tail, the media bubble just above + // it looks better without a tail. if (self.hideTail) { self.layoutMargins = UIEdgeInsetsMake(0, 0, 2, 8); maskedSubview.clipsToBounds = YES; - maskedSubview.layer.cornerRadius = 10; + + // I arrived at this cornerRadius by superimposing the generated corner + // over that generated from the JSQMessagesMediaViewBubbleImageMasker + maskedSubview.layer.cornerRadius = 17; } else { [JSQMessagesMediaViewBubbleImageMasker applyBubbleImageMaskToMediaView:maskedSubview isOutgoing:hasOutgoingMask];