Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead

This commit is contained in:
Aram Sargsyan
2017-06-26 19:33:53 +04:00
parent 6def971978
commit ae1ae4d141
4 changed files with 19 additions and 10 deletions
+5 -7
View File
@@ -1688,6 +1688,11 @@
[self showEncryptionInformation:tappedEvent];
}
}
else if ([actionIdentifier isEqualToString:kMXKRoomBubbleCellTapOnReceiptsContainer])
{
MXKReceiptSendersContainer *container = userInfo[kMXKRoomBubbleCellReceiptsContainerKey];
[ReadReceiptsViewController openInViewController:self withRestClient:container.restClient session:self.mainSession withRoomMembers:container.roomMembers placeholders:container.placeholders receipts:container.readReceipts];
}
else
{
// Keep default implementation for other actions
@@ -2874,13 +2879,6 @@
}
}
#pragma mark - MXKReceiptSendersContainerDelegate
- (void)didTapReceiptsContainerWithRestClient:(MXRestClient *)restClient session:(MXSession *)session roomMembers:(NSArray *)roomMembers avatars:(NSArray *)avatars receipts:(NSArray *)readReceipts
{
[ReadReceiptsViewController openInViewController:self withRestClient:restClient session:session withRoomMembers:roomMembers placeholders:avatars receipts:readReceipts];
}
#pragma mark - Typing management
- (void)removeTypingNotificationsListener