From 4b60037e3537830fa75d5f1eedada0a3a80cc6c2 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Tue, 26 Jun 2018 13:20:43 -0400 Subject: [PATCH] Breaks: unread indicators and date headers. --- .../ConversationView/Cells/OWSMessageCell.m | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageCell.m b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageCell.m index daf145a6d..0875e5ecf 100644 --- a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageCell.m +++ b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageCell.m @@ -77,13 +77,9 @@ NS_ASSUME_NONNULL_BEGIN [self.dateStrokeView autoPinEdge:ALEdgeBottom toEdge:ALEdgeTop ofView:self.dateHeaderLabel withOffset:0.f]; self.avatarView = [[AvatarImageView alloc] init]; - [self.contentView addSubview:self.avatarView]; [self.avatarView autoSetDimension:ALDimensionWidth toSize:self.avatarSize]; [self.avatarView autoSetDimension:ALDimensionHeight toSize:self.avatarSize]; - // Hide these views by default. - self.avatarView.hidden = YES; - [self.messageBubbleView autoPinBottomToSuperviewMarginWithInset:0]; self.contentView.userInteractionEnabled = YES; @@ -193,8 +189,6 @@ NS_ASSUME_NONNULL_BEGIN ofView:self.avatarView withOffset:avatarBottomMargin], ]]; - [self.messageBubbleView logFrameLaterWithLabel:@"messageBubbleView"]; - [self.avatarView logFrameLaterWithLabel:@"avatarView"]; } } @@ -310,7 +304,7 @@ NS_ASSUME_NONNULL_BEGIN diameter:self.avatarSize contactsManager:contactsManager]; self.avatarView.image = [avatarBuilder build]; - self.avatarView.hidden = NO; + [self.contentView addSubview:self.avatarView]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(otherUsersProfileDidChange:) @@ -408,7 +402,7 @@ NS_ASSUME_NONNULL_BEGIN [self.dateHeaderView removeFromSuperview]; self.avatarView.image = nil; - self.avatarView.hidden = YES; + [self.avatarView removeFromSuperview]; [self hideMenuControllerIfNecessary];