From 32a76da0bbcc97cf891edd3f90226d190647ddfe Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Wed, 26 Jun 2019 16:01:33 -0400 Subject: [PATCH] Add accessibility ids to conversation view cells. --- .../ConversationView/ConversationViewController.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Signal/src/ViewControllers/ConversationView/ConversationViewController.m b/Signal/src/ViewControllers/ConversationView/ConversationViewController.m index 6403459486..f4ae2582d4 100644 --- a/Signal/src/ViewControllers/ConversationView/ConversationViewController.m +++ b/Signal/src/ViewControllers/ConversationView/ConversationViewController.m @@ -4600,7 +4600,9 @@ typedef enum : NSUInteger { // TODO: Confirm with nancy if this will work. NSString *cellName = [NSString stringWithFormat:@"interaction.%@", NSUUID.UUID.UUIDString]; if (viewItem.displayableBodyText.displayText.length > 0) { - cellName = [NSString stringWithFormat:@"message.text.%@", viewItem.displayableBodyText.displayText]; + NSString *textForId = + [viewItem.displayableBodyText.displayText stringByReplacingOccurrencesOfString:@" " withString:@"_"]; + cellName = [NSString stringWithFormat:@"message.text.%@", textForId]; } else if (viewItem.stickerInfo) { cellName = [NSString stringWithFormat:@"message.sticker.%@", [viewItem.stickerInfo asKey]]; }