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 {
VStack(alignment: .leading, spacing: 10) {
if let url = event.image {
if (self.options.contains(.no_media)) {
if self.options.contains(.no_media) {
EmptyView()
} else if !blur_images || (!blur_images && !state.settings.media_previews) {
} else if !blur_images {
titleImage(url: url)
} else if blur_images || (blur_images && !state.settings.media_previews) {
} else {
ZStack {
titleImage(url: url)
BlurOverlayView(blur_images: $blur_images, artifacts: nil, size: nil, damus_state: nil, parentView: .longFormView)
@@ -200,11 +200,11 @@ struct LongformPreviewBody: View {
var Main: some View {
VStack(alignment: .leading, spacing: 10) {
if let url = event.image {
if (self.options.contains(.no_media)) {
if self.options.contains(.no_media) {
EmptyView()
} else if !blur_images || (!blur_images && !state.settings.media_previews) {
} else if !blur_images {
titleImage(url: url)
} else if blur_images || (blur_images && !state.settings.media_previews) {
} else {
ZStack {
titleImage(url: url)
BlurOverlayView(blur_images: $blur_images, artifacts: nil, size: nil, damus_state: nil, parentView: .longFormView)