Index: ios/chrome/browser/ui/collection_view/cells/collection_view_text_item.mm |
diff --git a/ios/chrome/browser/ui/collection_view/cells/collection_view_text_item.mm b/ios/chrome/browser/ui/collection_view/cells/collection_view_text_item.mm |
index a01c7aef5f5201a5ca31f53d2c9140acf8bddc0c..f6d4a0057b1cf8e52583e164cfc14aa7e608dabc 100644 |
--- a/ios/chrome/browser/ui/collection_view/cells/collection_view_text_item.mm |
+++ b/ios/chrome/browser/ui/collection_view/cells/collection_view_text_item.mm |
@@ -71,11 +71,15 @@ |
cell.textLabel.text = self.text; |
cell.detailTextLabel.text = self.detailText; |
cell.isAccessibilityElement = YES; |
- if (self.detailText.length == 0) { |
- cell.accessibilityLabel = self.text; |
+ if ([self.accessibilityLabel length] != 0) { |
+ cell.accessibilityLabel = self.accessibilityLabel; |
} else { |
- cell.accessibilityLabel = |
- [NSString stringWithFormat:@"%@, %@", self.text, self.detailText]; |
+ if (self.detailText.length == 0) { |
+ cell.accessibilityLabel = self.text; |
+ } else { |
+ cell.accessibilityLabel = |
+ [NSString stringWithFormat:@"%@, %@", self.text, self.detailText]; |
+ } |
} |
// Styling. |