Room details: Bug fix (sender name was displayed whereas his name appears at the beginning of the message)

This commit is contained in:
giomfo 2014-12-16 21:28:50 +01:00
parent e96be64909
commit e22ba21dbe

View file

@ -280,12 +280,13 @@ static NSAttributedString *messageSeparator = nil;
- (BOOL)startsWithSenderName { - (BOOL)startsWithSenderName {
if (_messageType == RoomMessageTypeText) { if (_messageType == RoomMessageTypeText) {
NSUInteger index = messageComponents.count; NSUInteger index = 0;
while (index--) { while (index < messageComponents.count) {
RoomMessageComponent *msgComponent = [messageComponents objectAtIndex:index]; RoomMessageComponent *msgComponent = [messageComponents objectAtIndex:index];
if (!msgComponent.isHidden) { if (!msgComponent.isHidden) {
return msgComponent.startsWithSenderName; return msgComponent.startsWithSenderName;
} }
index++;
} }
} }
return NO; return NO;