Make media captions scrollable

This commit is contained in:
bxdxnn
2026-04-11 20:02:20 +00:00
committed by Stefan Ceriu
parent 683c05019e
commit f378e6e926
2 changed files with 79 additions and 12 deletions
@@ -272,7 +272,22 @@ enum TimelineMediaPreviewItem: Equatable {
var caption: String? {
timelineItem.mediaCaption
}
var formattedCaption: AttributedString? {
switch timelineItem {
case let audioItem as AudioRoomTimelineItem:
audioItem.content.formattedCaption
case let fileItem as FileRoomTimelineItem:
fileItem.content.formattedCaption
case let imageItem as ImageRoomTimelineItem:
imageItem.content.formattedCaption
case let videoItem as VideoRoomTimelineItem:
videoItem.content.formattedCaption
default:
nil
}
}
var contentType: String? {
switch timelineItem {
case let audioItem as AudioRoomTimelineItem: