From 2e5bbb9f6257539b77cc0e3e42042f9806cdc70c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Espino=20Garc=C3=ADa?= Date: Tue, 19 Aug 2025 09:04:37 +0200 Subject: [PATCH] Fix share screenshot on ios 26 (#9068) * Fix share screenshot on ios 26 * Address copilot feedback * Address more copilot comments --- ios/MattermostShare/Utils/LocalFileManager.swift | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ios/MattermostShare/Utils/LocalFileManager.swift b/ios/MattermostShare/Utils/LocalFileManager.swift index b0129fb2c..1fb24e803 100644 --- a/ios/MattermostShare/Utils/LocalFileManager.swift +++ b/ios/MattermostShare/Utils/LocalFileManager.swift @@ -148,6 +148,12 @@ class LocalFileManager { var attachment = self?.saveAttachmentImage(data) { attachment.imagePixels = self?.getImagePixels(image: uiImage) models.append(attachment) + } else if let data = image as? Data, + var attachment = self?.saveAttachmentImage(data), + let uiImage = UIImage(data: data) + { + attachment.imagePixels = self?.getImagePixels(image: uiImage) + models.append(attachment) } } self?.dispatchGroup.leave()