From c649fd004fcea9578c1e696fade7683f9eef6daf Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Tue, 21 Jan 2025 18:20:11 +0100 Subject: [PATCH] Contacts: Hide the story toggler when the contact search component is displayed (#5434) --- src/components/left/main/LeftMainHeader.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/left/main/LeftMainHeader.tsx b/src/components/left/main/LeftMainHeader.tsx index f269a5125..ab9671e82 100644 --- a/src/components/left/main/LeftMainHeader.tsx +++ b/src/components/left/main/LeftMainHeader.tsx @@ -120,7 +120,9 @@ const LeftMainHeader: FC = ({ const [isBotMenuOpen, markBotMenuOpen, unmarkBotMenuOpen] = useFlag(); + const areContactsVisible = content === LeftColumnContent.Contacts; const hasMenu = content === LeftColumnContent.ChatList; + const selectedSearchDate = useMemo(() => { return searchDate ? formatDateToString(new Date(searchDate * 1000)) @@ -215,6 +217,8 @@ const LeftMainHeader: FC = ({ const headerRef = useRef(null); useElectronDrag(headerRef); + const withStoryToggler = !isSearchFocused && !selectedSearchDate && !globalSearchChatId && !areContactsVisible; + const searchContent = useMemo(() => { return ( <> @@ -293,7 +297,9 @@ const LeftMainHeader: FC = ({ onSpinnerClick={connectionStatusPosition === 'minimized' ? toggleConnectionStatus : undefined} > {searchContent} - + {isCurrentUserPremium && } {hasPasscode && (