Allow disabling service message blur for certain wallpapers

This commit is contained in:
Ali
2021-06-11 15:19:52 +04:00
parent 4ef4eca926
commit dc31b6e3d8
25 changed files with 59 additions and 54 deletions

View File

@@ -1951,7 +1951,7 @@ final class PeerInfoHeaderNode: ASDisplayNode {
var transitionSourceTitleFrame = CGRect()
var transitionSourceSubtitleFrame = CGRect()
self.backgroundNode.color = presentationData.theme.rootController.navigationBar.blurredBackgroundColor
self.backgroundNode.updateColor(color: presentationData.theme.rootController.navigationBar.blurredBackgroundColor, transition: .immediate)
if let navigationTransition = self.navigationTransition, let sourceAvatarNode = (navigationTransition.sourceNavigationBar.rightButtonNode.singleCustomNode as? ChatAvatarNavigationNode)?.avatarNode {
transitionSourceHeight = navigationTransition.sourceNavigationBar.backgroundNode.bounds.height