summaryrefslogtreecommitdiff
path: root/Sora/Views/Post
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-02-25 03:51:51 -0800
committerFuwn <[email protected]>2025-02-25 03:51:51 -0800
commitb1998dbe5ece92696250e0503ad8841b9bcba0d1 (patch)
treea95eb5ee02f20aeefca6330bf9cce44c50818541 /Sora/Views/Post
parentfeat: Development commit (diff)
downloadsora-testing-b1998dbe5ece92696250e0503ad8841b9bcba0d1.tar.xz
sora-testing-b1998dbe5ece92696250e0503ad8841b9bcba0d1.zip
feat: Development commit
Diffstat (limited to 'Sora/Views/Post')
-rw-r--r--Sora/Views/Post/Grid/PostGridThumbnailView.swift8
1 files changed, 4 insertions, 4 deletions
diff --git a/Sora/Views/Post/Grid/PostGridThumbnailView.swift b/Sora/Views/Post/Grid/PostGridThumbnailView.swift
index 7587002..b68a437 100644
--- a/Sora/Views/Post/Grid/PostGridThumbnailView.swift
+++ b/Sora/Views/Post/Grid/PostGridThumbnailView.swift
@@ -22,6 +22,8 @@ struct PostGridThumbnailView: View {
var body: some View {
VStack {
NetworkImage(url: thumbnailURL, transaction: Transaction(animation: .default)) { image in
+ let isFiltered = settings.blurRatings.contains(post.rating)
+
image
.resizable()
.aspectRatio(contentMode: .fit)
@@ -32,11 +34,9 @@ struct PostGridThumbnailView: View {
}
}
}
- .blur(
- radius: settings.blurRatings.contains(post.rating) ? 10 : 0
- )
+ .blur(radius: isFiltered ? 8 : 0)
.clipped()
- .animation(.default, value: settings.blurNSFWThumbnails)
+ .animation(.default, value: isFiltered)
.clipShape(RoundedRectangle(cornerRadius: 8))
} placeholder: {
ProgressView()