From 2638b29cdb1d9e55a5792d16a5b6d6295e64dfe3 Mon Sep 17 00:00:00 2001 From: Eric Jensen Date: Wed, 29 May 2024 10:58:02 -0400 Subject: [PATCH] Fix compilation when using Xcode < 15.0 --- Sources/NukeExtensions/ImageViewExtensions.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sources/NukeExtensions/ImageViewExtensions.swift b/Sources/NukeExtensions/ImageViewExtensions.swift index 2df8e5c3d..e76797d5d 100644 --- a/Sources/NukeExtensions/ImageViewExtensions.swift +++ b/Sources/NukeExtensions/ImageViewExtensions.swift @@ -413,7 +413,9 @@ extension ImageViewController { transitionView.frame = imageView.frame transitionView.tintColor = imageView.tintColor transitionView.tintAdjustmentMode = imageView.tintAdjustmentMode + #if swift(>=5.9) // preferredImageDynamicRange was back-ported to all iOS/tvOS versions, but only available when using the iOS/tvOS 17+ SDKs transitionView.preferredImageDynamicRange = imageView.preferredImageDynamicRange + #endif transitionView.preferredSymbolConfiguration = imageView.preferredSymbolConfiguration transitionView.isHidden = imageView.isHidden transitionView.clipsToBounds = imageView.clipsToBounds