Remove unnecessary link preview vstack bottom padding when there are no links present.

This commit is contained in:
Stefan Ceriu
2025-09-24 07:34:43 +03:00
parent 6e771583bd
commit 48268a3760

View File

@@ -36,7 +36,7 @@ struct TextRoomTimelineView: View, TextBasedRoomTimelineViewProtocol {
boostFontSize: timelineItem.shouldBoost)
}
if context?.viewState.linkPreviewsEnabled ?? false {
if context?.viewState.linkPreviewsEnabled ?? false, !linkMetadata.keys.isEmpty {
VStack(spacing: 8) {
ForEach(linkMetadata.keys, id: \.absoluteString) { url in
let metadata = linkMetadata[url]?.metadata ?? context?.viewState.linkMetadataProvider?.metadataItems[url]?.metadata