longform: simplify redundant boolean conditions in LongformPreview blur logic

The conditions !blur_images || (!blur_images && X) simplify to just
!blur_images, and the else branch covers the blur_images case.

Signed-off-by: alltheseas <alltheseas@users.noreply.github.com>
This commit is contained in:
alltheseas
2026-01-04 18:28:18 -06:00
committed by Daniel D’Aquino
parent 760d0a8126
commit 93834f8de2

View File

@@ -139,11 +139,11 @@ struct LongformPreviewBody: View {
var MainContent: some View { var MainContent: some View {
VStack(alignment: .leading, spacing: 10) { VStack(alignment: .leading, spacing: 10) {
if let url = event.image { if let url = event.image {
if (self.options.contains(.no_media)) { if self.options.contains(.no_media) {
EmptyView() EmptyView()
} else if !blur_images || (!blur_images && !state.settings.media_previews) { } else if !blur_images {
titleImage(url: url) titleImage(url: url)
} else if blur_images || (blur_images && !state.settings.media_previews) { } else {
ZStack { ZStack {
titleImage(url: url) titleImage(url: url)
BlurOverlayView(blur_images: $blur_images, artifacts: nil, size: nil, damus_state: nil, parentView: .longFormView) BlurOverlayView(blur_images: $blur_images, artifacts: nil, size: nil, damus_state: nil, parentView: .longFormView)
@@ -200,18 +200,18 @@ struct LongformPreviewBody: View {
var Main: some View { var Main: some View {
VStack(alignment: .leading, spacing: 10) { VStack(alignment: .leading, spacing: 10) {
if let url = event.image { if let url = event.image {
if (self.options.contains(.no_media)) { if self.options.contains(.no_media) {
EmptyView() EmptyView()
} else if !blur_images || (!blur_images && !state.settings.media_previews) { } else if !blur_images {
titleImage(url: url) titleImage(url: url)
} else if blur_images || (blur_images && !state.settings.media_previews) { } else {
ZStack { ZStack {
titleImage(url: url) titleImage(url: url)
BlurOverlayView(blur_images: $blur_images, artifacts: nil, size: nil, damus_state: nil, parentView: .longFormView) BlurOverlayView(blur_images: $blur_images, artifacts: nil, size: nil, damus_state: nil, parentView: .longFormView)
} }
} }
} }
Text(event.title ?? NSLocalizedString("Untitled", comment: "Title of longform event if it is untitled.")) Text(event.title ?? NSLocalizedString("Untitled", comment: "Title of longform event if it is untitled."))
.font(header ? .title : .headline) .font(header ? .title : .headline)
.padding(.horizontal, 10) .padding(.horizontal, 10)