Chat wallpaper improvements

This commit is contained in:
Ilya Laktyushin
2023-04-12 19:30:17 +04:00
parent 4e72188755
commit 61cc0b5ed1

View File

@@ -506,16 +506,11 @@ final class WallpaperGalleryItemNode: GalleryItemNode {
return context
}))
self.imageNode.imageUpdated = { [weak self] _ in
guard let self else {
return
}
self.temporaryImageNode.layer.animateAlpha(from: 1.0, to: 0.0, duration: 0.2, delay: 0.2, removeOnCompletion: false, completion: { [weak self] _ in
self?.temporaryImageNode.image = nil
self?.temporaryImageNode.layer.removeAllAnimations()
self?.imageNode.imageUpdated = nil
})
}
self.temporaryImageNode.layer.animateAlpha(from: 1.0, to: 0.0, duration: 0.2, delay: 0.2, removeOnCompletion: false, completion: { [weak self] _ in
self?.temporaryImageNode.image = nil
self?.temporaryImageNode.layer.removeAllAnimations()
self?.imageNode.imageUpdated = nil
})
}, { [weak self] image in
guard let self else {
return