From ed353001462a4ddc8fe59eacdc339a37efaa17c6 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Thu, 27 Jul 2023 14:19:08 +0200 Subject: [PATCH] Various fixes --- .../Sources/SectionHeaderComponent.swift | 2 +- .../ShareWithPeersScreen/Sources/ShareWithPeersScreen.swift | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/submodules/TelegramUI/Components/ShareWithPeersScreen/Sources/SectionHeaderComponent.swift b/submodules/TelegramUI/Components/ShareWithPeersScreen/Sources/SectionHeaderComponent.swift index 8d31a033d1..e394f4bbf3 100644 --- a/submodules/TelegramUI/Components/ShareWithPeersScreen/Sources/SectionHeaderComponent.swift +++ b/submodules/TelegramUI/Components/ShareWithPeersScreen/Sources/SectionHeaderComponent.swift @@ -124,7 +124,7 @@ final class SectionHeaderComponent: Component { if view.superview == nil { self.addSubview(view) } - let actionFrame = CGRect(origin: CGPoint(x: availableSize.width - leftInset - titleSize.width, y: floor((height - titleSize.height) / 2.0)), size: actionSize) + let actionFrame = CGRect(origin: CGPoint(x: availableSize.width - leftInset - actionSize.width, y: floor((height - titleSize.height) / 2.0)), size: actionSize) view.frame = actionFrame } } else if self.action.view?.superview != nil { diff --git a/submodules/TelegramUI/Components/ShareWithPeersScreen/Sources/ShareWithPeersScreen.swift b/submodules/TelegramUI/Components/ShareWithPeersScreen/Sources/ShareWithPeersScreen.swift index 7edbb50678..099b231d60 100644 --- a/submodules/TelegramUI/Components/ShareWithPeersScreen/Sources/ShareWithPeersScreen.swift +++ b/submodules/TelegramUI/Components/ShareWithPeersScreen/Sources/ShareWithPeersScreen.swift @@ -2065,6 +2065,11 @@ public class ShareWithPeersScreen: ViewControllerComponentContainer { if peer.isService { return false } + if case let .user(user) = peer { + if user.botInfo != nil { + return false + } + } if case let .channel(channel) = peer { if channel.isForum { return false