diff --git a/matrixConsole/ViewController/RoomViewController.m b/matrixConsole/ViewController/RoomViewController.m index 7210b9583..ea94d1416 100644 --- a/matrixConsole/ViewController/RoomViewController.m +++ b/matrixConsole/ViewController/RoomViewController.m @@ -1506,7 +1506,11 @@ NSString *const kCmdResetUserPowerLevel = @"/deop"; if (indexPath.row < members.count) { MXRoomMember *roomMember = [members objectAtIndex:indexPath.row]; [memberCell setRoomMember:roomMember withRoom:self.mxRoom]; - memberCell.typingBadge.hidden = ([typingUsers indexOfObject:roomMember.userId] == NSNotFound); + if ([roomMember.userId isEqualToString:mxHandler.userId]) { + memberCell.typingBadge.hidden = YES; //hide typing badge for the current user + } else { + memberCell.typingBadge.hidden = ([typingUsers indexOfObject:roomMember.userId] == NSNotFound); + } } return memberCell; }