From b7a0e9e2d71f8fcf8c7f3d259b0ed57b18d2af5d Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Sat, 12 Apr 2025 12:22:56 +0400 Subject: [PATCH] Various fixes --- submodules/TelegramUI/Sources/ChatController.swift | 3 ++- submodules/TelegramUI/Sources/ChatControllerNode.swift | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/submodules/TelegramUI/Sources/ChatController.swift b/submodules/TelegramUI/Sources/ChatController.swift index e0004ca676..7bf2eaaf26 100644 --- a/submodules/TelegramUI/Sources/ChatController.swift +++ b/submodules/TelegramUI/Sources/ChatController.swift @@ -7524,7 +7524,8 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G self.containerLayoutUpdated(updatedLayout, transition: transition) self.chatDisplayNode.historyNode.layer.animateScaleX(from: initialLayout.size.width / updatedLayout.size.width, to: 1.0, duration: 0.4, timingFunction: kCAMediaTimingFunctionSpring) self.chatDisplayNode.historyNode.layer.animatePosition(from: CGPoint(x: (updatedLayout.size.width - initialLayout.size.width) / 2.0, y: 0.0), to: .zero, duration: 0.4, timingFunction: kCAMediaTimingFunctionSpring, additive: true) - + self.chatDisplayNode.inputPanelBackgroundNode.layer.removeAllAnimations() + self.chatDisplayNode.inputPanelBackgroundNode.layer.animatePosition(from: CGPoint(x: 0.0, y: self.chatDisplayNode.inputPanelNode?.frame.height ?? 45.0), to: .zero, duration: 0.4, timingFunction: kCAMediaTimingFunctionSpring, additive: true) self.view.layer.animate(from: 14.0, to: updatedLayout.deviceMetrics.screenCornerRadius, keyPath: "cornerRadius", timingFunction: kCAMediaTimingFunctionSpring, duration: 0.4) transition.updateFrame(view: self.view, frame: updatedFrame, completion: { _ in diff --git a/submodules/TelegramUI/Sources/ChatControllerNode.swift b/submodules/TelegramUI/Sources/ChatControllerNode.swift index 72968eba56..169a288c11 100644 --- a/submodules/TelegramUI/Sources/ChatControllerNode.swift +++ b/submodules/TelegramUI/Sources/ChatControllerNode.swift @@ -190,7 +190,7 @@ class ChatControllerNode: ASDisplayNode, ASScrollViewDelegate { let inputPanelContainerNode: ChatInputPanelContainer private let inputPanelOverlayNode: SparseNode private let inputPanelClippingNode: SparseNode - private let inputPanelBackgroundNode: NavigationBackgroundNode + let inputPanelBackgroundNode: NavigationBackgroundNode private var navigationBarBackgroundContent: WallpaperBubbleBackgroundNode? private var inputPanelBackgroundContent: WallpaperBubbleBackgroundNode?