From 0f794ccfc95fcdc445f4c23f3440b0125aafaf8f Mon Sep 17 00:00:00 2001 From: Mattt Thompson Date: Thu, 31 Jan 2013 06:54:45 +0000 Subject: [PATCH] [Issue #769] Resolving asymmetry in cached image case for UIImageView category --- AFNetworking/UIImageView+AFNetworking.m | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/AFNetworking/UIImageView+AFNetworking.m b/AFNetworking/UIImageView+AFNetworking.m index 2e8b9c1..74bac53 100644 --- a/AFNetworking/UIImageView+AFNetworking.m +++ b/AFNetworking/UIImageView+AFNetworking.m @@ -102,12 +102,13 @@ static char kAFImageRequestOperationObjectKey; UIImage *cachedImage = [[[self class] af_sharedImageCache] cachedImageForRequest:urlRequest]; if (cachedImage) { - self.image = cachedImage; - self.af_imageRequestOperation = nil; - if (success) { success(nil, nil, cachedImage); + } else { + self.image = cachedImage; } + + self.af_imageRequestOperation = nil; } else { self.image = placeholderImage;