From 9394d80e4f270a3db9a69e9b21e87a8caf4acc0c Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Sun, 8 Aug 2021 01:31:56 +0300 Subject: [PATCH] Fix static stickerpack thumbnail --- .../TelegramUI/Sources/ChatMediaInputSettingsItem.swift | 1 + .../TelegramUI/Sources/ChatMediaInputStickerPackItem.swift | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/submodules/TelegramUI/Sources/ChatMediaInputSettingsItem.swift b/submodules/TelegramUI/Sources/ChatMediaInputSettingsItem.swift index 038ce2c02e..3157bfe60d 100644 --- a/submodules/TelegramUI/Sources/ChatMediaInputSettingsItem.swift +++ b/submodules/TelegramUI/Sources/ChatMediaInputSettingsItem.swift @@ -91,6 +91,7 @@ final class ChatMediaInputSettingsItemNode: ListViewItemNode { self.containerNode.addSubnode(self.scalingNode) self.scalingNode.addSubnode(self.buttonNode) + self.scalingNode.addSubnode(self.titleNode) self.scalingNode.addSubnode(self.imageNode) } diff --git a/submodules/TelegramUI/Sources/ChatMediaInputStickerPackItem.swift b/submodules/TelegramUI/Sources/ChatMediaInputStickerPackItem.swift index 14447818bc..dc823abe5e 100644 --- a/submodules/TelegramUI/Sources/ChatMediaInputStickerPackItem.swift +++ b/submodules/TelegramUI/Sources/ChatMediaInputStickerPackItem.swift @@ -215,11 +215,11 @@ final class ChatMediaInputStickerPackItemNode: ListViewItemNode { switch thumbnailItem { case let .still(representation): imageSize = representation.dimensions.cgSize.aspectFitted(boundingImageSize) - let imageApply = self.imageNode.asyncLayout()(TransformImageArguments(corners: ImageCorners(), imageSize: imageSize, boundingSize: imageSize, intrinsicInsets: UIEdgeInsets())) + let imageApply = self.imageNode.asyncLayout()(TransformImageArguments(corners: ImageCorners(), imageSize: imageSize, boundingSize: boundingImageSize, intrinsicInsets: UIEdgeInsets())) imageApply() self.imageNode.setSignal(chatMessageStickerPackThumbnail(postbox: account.postbox, resource: representation.resource, nilIfEmpty: true)) case let .animated(resource, _): - let imageApply = self.imageNode.asyncLayout()(TransformImageArguments(corners: ImageCorners(), imageSize: imageSize, boundingSize: imageSize, intrinsicInsets: UIEdgeInsets())) + let imageApply = self.imageNode.asyncLayout()(TransformImageArguments(corners: ImageCorners(), imageSize: imageSize, boundingSize: boundingImageSize, intrinsicInsets: UIEdgeInsets())) imageApply() self.imageNode.setSignal(chatMessageStickerPackThumbnail(postbox: account.postbox, resource: resource, animated: true, nilIfEmpty: true))