diff --git a/Views/UIKit/Content Views/AnnouncementView.swift b/Views/UIKit/Content Views/AnnouncementView.swift index a074acd..e63ab6e 100644 --- a/Views/UIKit/Content Views/AnnouncementView.swift +++ b/Views/UIKit/Content Views/AnnouncementView.swift @@ -169,7 +169,12 @@ private extension AnnouncementView { snapshot.appendItems(viewModel.announcement.reactions, toSection: 0) if snapshot.itemIdentifiers != dataSource.snapshot().itemIdentifiers { - dataSource.apply(snapshot, animatingDifferences: false) { viewModel.reload() } + dataSource.apply(snapshot, animatingDifferences: false) { + if self.contentTextView.frame.size == .zero + || self.contentTextView.contentSize.height < self.contentTextView.frame.height { + viewModel.reload() + } + } } } }