fix long messages in group chat being cut off

This commit is contained in:
Ryan ZHAO 2021-03-26 14:09:50 +11:00
parent 2286fb3709
commit d8a02f15a7

View file

@ -555,7 +555,8 @@ final class VisibleMessageCell : MessageCell, LinkPreviewViewDelegate {
switch viewItem.interaction.interactionType() {
case .outgoingMessage: return screen.width - contactThreadHSpacing - gutterSize
case .incomingMessage:
let leftGutterSize = shouldShowProfilePicture(for: viewItem) ? gutterSize : contactThreadHSpacing
let isGroupThread = viewItem.interaction.thread.isGroupThread()
let leftGutterSize = isGroupThread ? gutterSize : contactThreadHSpacing
return screen.width - leftGutterSize - gutterSize
default: preconditionFailure()
}