From a04338e5ad0a794a7b0e6d83bb7fdb6ffcdd4124 Mon Sep 17 00:00:00 2001 From: mertalev <101130780+mertalev@users.noreply.github.com> Date: Fri, 23 Jan 2026 14:44:36 -0500 Subject: [PATCH] add extra cancellation check --- mobile/ios/Runner/Images/RemoteImagesImpl.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mobile/ios/Runner/Images/RemoteImagesImpl.swift b/mobile/ios/Runner/Images/RemoteImagesImpl.swift index e654fb6ede..36baf4bc74 100644 --- a/mobile/ios/Runner/Images/RemoteImagesImpl.swift +++ b/mobile/ios/Runner/Images/RemoteImagesImpl.swift @@ -119,6 +119,10 @@ class RemoteImageApiDelegate: NSObject, URLSessionDataDelegate { return request.completion(.failure(error)) } + if request.isCancelled { + return request.completion(Self.cancelledResult) + } + guard let data = request.data else { return request.completion(.failure(PigeonError(code: "", message: "No data received", details: nil))) }