From 4fabd2662ddc724148ad6b0a93831cdb2c78d6fd Mon Sep 17 00:00:00 2001 From: vistar941 Date: Sun, 2 Aug 2026 20:44:34 +0900 Subject: [PATCH] Limit Solarium effect to iOS 26 --- Sources/CustomNavigationTitle/CustomNavigationTitle.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Sources/CustomNavigationTitle/CustomNavigationTitle.swift b/Sources/CustomNavigationTitle/CustomNavigationTitle.swift index 02d5ded..502f0d5 100644 --- a/Sources/CustomNavigationTitle/CustomNavigationTitle.swift +++ b/Sources/CustomNavigationTitle/CustomNavigationTitle.swift @@ -56,8 +56,8 @@ struct ScrollAwareTitleModifier: ViewModifier { .font(titleFont) .lineLimit(1) .opacity(isShowNavigationTitle ? 1 : 0) - .blur(radius: preferredSolariumEffect ? (isShowNavigationTitle ? 0 : 4) : 0) - .offset(y: preferredSolariumEffect ? (isShowNavigationTitle ? 0 : 15) : 0) + .blur(radius: useSolariumEffect ? (isShowNavigationTitle ? 0 : 4) : 0) + .offset(y: useSolariumEffect ? (isShowNavigationTitle ? 0 : 15) : 0) .animation(resolvedAnimation, value: isShowNavigationTitle) } #if compiler(>=6.2) @@ -86,7 +86,7 @@ struct ScrollAwareTitleModifier: ViewModifier { } private var resolvedAnimation: Animation { - if preferredSolariumEffect, animation == nil { + if useSolariumEffect, animation == nil { let u = 0.5 // min(abs(scrollVelocity.dy) / 2, 1) let durationScale = 1 - 0.5 * u