BugFix SYIOS-30 - iOS needs typing notifs like the web client

display typing bagde in members list too.
This commit is contained in:
giomfo
2015-01-14 09:42:01 +01:00
parent 604f41a124
commit 878e9529ff
3 changed files with 24 additions and 2 deletions
@@ -586,6 +586,9 @@ NSString *const kCmdResetUserPowerLevel = @"/deop";
typingUsers = self.mxRoom.typingUsers;
// Refresh tableView
[self.messagesTableView reloadData];
if (members) {
[self.membersTableView reloadData];
}
}
}];
typingUsers = self.mxRoom.typingUsers;
@@ -1476,7 +1479,9 @@ NSString *const kCmdResetUserPowerLevel = @"/deop";
if (tableView == self.membersTableView) {
RoomMemberTableCell *memberCell = [tableView dequeueReusableCellWithIdentifier:@"RoomMemberCell" forIndexPath:indexPath];
if (indexPath.row < members.count) {
[memberCell setRoomMember:[members objectAtIndex:indexPath.row] withRoom:self.mxRoom];
MXRoomMember *roomMember = [members objectAtIndex:indexPath.row];
[memberCell setRoomMember:roomMember withRoom:self.mxRoom];
memberCell.typingBadge.hidden = ([typingUsers indexOfObject:roomMember.userId] == NSNotFound);
}
return memberCell;
}