From 001cbad165ca0ab31144af0cd503466c445de883 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Wed, 3 Jul 2024 12:07:57 +0400 Subject: [PATCH] Fix birthday panel --- submodules/ChatListUI/Sources/Node/ChatListItem.swift | 2 +- submodules/ChatListUI/Sources/Node/ChatListNoticeItem.swift | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/submodules/ChatListUI/Sources/Node/ChatListItem.swift b/submodules/ChatListUI/Sources/Node/ChatListItem.swift index 2b85777a12..4fa0dd9931 100644 --- a/submodules/ChatListUI/Sources/Node/ChatListItem.swift +++ b/submodules/ChatListUI/Sources/Node/ChatListItem.swift @@ -4700,7 +4700,7 @@ public class ChatListItemNode: ItemListRevealOptionsItemNode { } override public func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? { - guard let item = self.item else { + guard let item = self.item, self.frame.height > 0.0 else { return nil } diff --git a/submodules/ChatListUI/Sources/Node/ChatListNoticeItem.swift b/submodules/ChatListUI/Sources/Node/ChatListNoticeItem.swift index d1075fb80f..b3f88f9b8c 100644 --- a/submodules/ChatListUI/Sources/Node/ChatListNoticeItem.swift +++ b/submodules/ChatListUI/Sources/Node/ChatListNoticeItem.swift @@ -312,6 +312,7 @@ final class ChatListNoticeItemNode: ItemListRevealOptionsItemNode { avatarsNode = current } else { avatarsNode = MergedAvatarsNode() + avatarsNode.isUserInteractionEnabled = false strongSelf.addSubnode(avatarsNode) strongSelf.avatarsNode = avatarsNode }