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 6ce03d09de
commit 75d179a768
@@ -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