Skip to content

Commit 985d572

Browse files
committed
accessibility improvements for the image - should be marked as a button and label and hint added
1 parent 8ed02d9 commit 985d572

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

WordPress/Classes/ViewRelated/Cells/MediaItemTableViewCells.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,9 @@ struct MediaImageRow: ImmuTableRow {
175175
setAspectRatioFor(cell)
176176
loadImageFor(cell)
177177
cell.isVideo = media.mediaType == .video
178+
cell.accessibilityTraits = .button
179+
cell.accessibilityLabel = NSLocalizedString("Preview media", comment: "Accessibility label for media item preview for user's viewing an item in their media library")
180+
cell.accessibilityHint = NSLocalizedString("Click to view media in full screen", comment: "Accessibility hint for media item preview for user's viewing an item in their media library")
178181
}
179182
}
180183

@@ -239,6 +242,9 @@ struct MediaDocumentRow: ImmuTableRow {
239242
if let cell = cell as? MediaItemDocumentTableViewCell {
240243
cell.customImageView.tintColor = cell.textLabel?.textColor
241244
cell.showIconForMedia(media)
245+
cell.accessibilityTraits = .button
246+
cell.accessibilityLabel = NSLocalizedString("Preview media", comment: "Accessibility label for media item preview for user's viewing an item in their media library")
247+
cell.accessibilityHint = NSLocalizedString("Click to view media in full screen", comment: "Accessibility hint for media item preview for user's viewing an item in their media library")
242248
}
243249
}
244250
}

0 commit comments

Comments
 (0)