mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 22:55:00 +00:00
ASMultiplexImageNode: fix bad behaviors with imageIdentifiers property
This commit is contained in:
@@ -271,7 +271,7 @@ typedef void(^ASMultiplexImageLoadCompletionBlock)(UIImage *image, id imageIdent
|
||||
- (NSArray *)imageIdentifiers
|
||||
{
|
||||
ASDN::MutexLocker l(_imageIdentifiersLock);
|
||||
return [_imageIdentifiers copy];
|
||||
return _imageIdentifiers;
|
||||
}
|
||||
|
||||
- (void)setImageIdentifiers:(NSArray *)imageIdentifiers
|
||||
@@ -282,7 +282,7 @@ typedef void(^ASMultiplexImageLoadCompletionBlock)(UIImage *image, id imageIdent
|
||||
return;
|
||||
}
|
||||
|
||||
_imageIdentifiers = [_imageIdentifiers copy];
|
||||
_imageIdentifiers = [[NSArray alloc] initWithArray:imageIdentifiers copyItems:YES];
|
||||
_imageIdentifiersLock.unlock();
|
||||
|
||||
if (self.interfaceState & ASInterfaceStateFetchData) {
|
||||
|
||||
Reference in New Issue
Block a user