diff --git a/submodules/TelegramUI/Sources/ChatMessageInteractiveMediaNode.swift b/submodules/TelegramUI/Sources/ChatMessageInteractiveMediaNode.swift index a23297d89e..8b8c7718eb 100644 --- a/submodules/TelegramUI/Sources/ChatMessageInteractiveMediaNode.swift +++ b/submodules/TelegramUI/Sources/ChatMessageInteractiveMediaNode.swift @@ -190,6 +190,7 @@ private class ExtendedMediaOverlayNode: ASDisplayNode { override init() { self.blurredImageNode = TransformImageNode() + self.blurredImageNode.contentAnimations = [] self.dustNode = MediaDustNode() @@ -274,7 +275,7 @@ private class ExtendedMediaOverlayNode: ASDisplayNode { let padding: CGFloat = 10.0 if let (imageSignal, drawingSize, boundingSize) = imageSignal { - self.blurredImageNode.setSignal(imageSignal) + self.blurredImageNode.setSignal(imageSignal, attemptSynchronously: true) let imageLayout = self.blurredImageNode.asyncLayout() let arguments = TransformImageArguments(corners: corners ?? ImageCorners(), imageSize: drawingSize, boundingSize: boundingSize, intrinsicInsets: UIEdgeInsets(), resizeMode: .blurBackground, emptyColor: .clear, custom: nil)