summaryrefslogtreecommitdiff
path: root/Sora/Views/Post/Grid
diff options
context:
space:
mode:
Diffstat (limited to 'Sora/Views/Post/Grid')
-rw-r--r--Sora/Views/Post/Grid/PostGridView.swift16
1 files changed, 8 insertions, 8 deletions
diff --git a/Sora/Views/Post/Grid/PostGridView.swift b/Sora/Views/Post/Grid/PostGridView.swift
index be15140..cee89ad 100644
--- a/Sora/Views/Post/Grid/PostGridView.swift
+++ b/Sora/Views/Post/Grid/PostGridView.swift
@@ -50,14 +50,6 @@ struct PostGridView: View { // swiftlint:disable:this type_body_length
let columnCount = settings.thumbnailGridColumns
if settings.alternativeThumbnailGrid {
- WaterfallGrid(filteredPosts, id: \.id) { post in
- waterfallGridContent(post: post)
- .id(post.id)
- }
- .gridStyle(columns: columnCount)
- .padding(.horizontal)
- .transition(.opacity)
- } else {
let columnsData = (0..<columnCount).map { columnIndex in
filteredPosts.enumerated().compactMap { index, post in
index % columnCount == columnIndex ? post : nil
@@ -76,6 +68,14 @@ struct PostGridView: View { // swiftlint:disable:this type_body_length
}
.padding(.horizontal)
.transition(.opacity)
+ } else {
+ WaterfallGrid(filteredPosts, id: \.id) { post in
+ waterfallGridContent(post: post)
+ .id(post.id)
+ }
+ .gridStyle(columns: columnCount)
+ .padding(.horizontal)
+ .transition(.opacity)
}
}
}