mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-10-08 19:10:53 +00:00
Fix backdrop animation
This commit is contained in:
parent
e1e4ae0949
commit
c110359f54
@ -215,14 +215,20 @@ public final class WallpaperBackgroundNode: ASDisplayNode {
|
||||
let shiftedContentsRect = CGRect(origin: CGPoint(x: rect.minX / containerSize.width, y: rect.minY / containerSize.height), size: CGSize(width: rect.width / containerSize.width, height: rect.height / containerSize.height))
|
||||
|
||||
transition.updateFrame(layer: self.contentNode.layer, frame: self.bounds)
|
||||
self.contentNode.layer.contentsRect = shiftedContentsRect
|
||||
transition.animateView {
|
||||
self.contentNode.layer.contentsRect = shiftedContentsRect
|
||||
}
|
||||
if let cleanWallpaperNode = self.cleanWallpaperNode {
|
||||
transition.updateFrame(layer: cleanWallpaperNode.layer, frame: self.bounds)
|
||||
cleanWallpaperNode.layer.contentsRect = shiftedContentsRect
|
||||
transition.animateView {
|
||||
cleanWallpaperNode.layer.contentsRect = shiftedContentsRect
|
||||
}
|
||||
}
|
||||
if let gradientWallpaperNode = self.gradientWallpaperNode {
|
||||
transition.updateFrame(layer: gradientWallpaperNode.layer, frame: self.bounds)
|
||||
gradientWallpaperNode.layer.contentsRect = shiftedContentsRect
|
||||
transition.animateView {
|
||||
gradientWallpaperNode.layer.contentsRect = shiftedContentsRect
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user