From cb3fd43dbdc4eef2bb347ea58c01a01578c46154 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Wed, 29 May 2024 22:03:21 -0700 Subject: [PATCH] Fix video thubmnail being flipped in Compose Closes #487 --- .../ComposeUI/Controllers/AttachmentThumbnailController.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Packages/ComposeUI/Sources/ComposeUI/Controllers/AttachmentThumbnailController.swift b/Packages/ComposeUI/Sources/ComposeUI/Controllers/AttachmentThumbnailController.swift index 8bc31e2c9c..015309c6ce 100644 --- a/Packages/ComposeUI/Sources/ComposeUI/Controllers/AttachmentThumbnailController.swift +++ b/Packages/ComposeUI/Sources/ComposeUI/Controllers/AttachmentThumbnailController.swift @@ -40,6 +40,7 @@ class AttachmentThumbnailController: ViewController { case .video, .gifv: let asset = AVURLAsset(url: url) let imageGenerator = AVAssetImageGenerator(asset: asset) + imageGenerator.appliesPreferredTrackTransform = true #if os(visionOS) #warning("Use async AVAssetImageGenerator.image(at:)") #else @@ -91,6 +92,7 @@ class AttachmentThumbnailController: ViewController { if type.conforms(to: .movie) { let asset = AVURLAsset(url: url) let imageGenerator = AVAssetImageGenerator(asset: asset) + imageGenerator.appliesPreferredTrackTransform = true #if os(visionOS) #warning("Use async AVAssetImageGenerator.image(at:)") #else