diff --git a/src/components/left/main/LeftMainHeader.tsx b/src/components/left/main/LeftMainHeader.tsx index 62b32deac..34150380a 100644 --- a/src/components/left/main/LeftMainHeader.tsx +++ b/src/components/left/main/LeftMainHeader.tsx @@ -192,11 +192,11 @@ const LeftMainHeader: FC = ({ lockScreen(); }); - const isSearchFocused = !isMessageListOpen && ( - Boolean(globalSearchChatId) + const isSearchRelevant = Boolean(globalSearchChatId) || content === LeftColumnContent.GlobalSearch - || content === LeftColumnContent.Contacts - ); + || content === LeftColumnContent.Contacts; + + const isSearchFocused = isMobile ? !isMessageListOpen && isSearchRelevant : isSearchRelevant; useEffect(() => (isSearchFocused ? captureEscKeyListener(() => onReset()) : undefined), [isSearchFocused, onReset]);