fix bug when going to hubs

This commit is contained in:
PhilReact 2024-09-27 17:16:40 +03:00
parent 1144e4280a
commit 0148083efd
3 changed files with 8 additions and 2 deletions

View File

@ -27,7 +27,7 @@ export const ChatList = ({ initialMessages, myAddress, tempMessages, chatId, onR
setMessages(totalMessages); setMessages(totalMessages);
setTimeout(() => { setTimeout(() => {
const hasUnreadMessages = totalMessages.some((msg) => msg.unread); const hasUnreadMessages = totalMessages.some((msg) => msg.unread && !msg?.chatReference);
if (virtuosoRef.current) { if (virtuosoRef.current) {

View File

@ -2238,6 +2238,8 @@ export const Group = ({
hasUnreadDirects={directChatHasUnread} hasUnreadDirects={directChatHasUnread}
setMobileViewMode={setMobileViewMode} setMobileViewMode={setMobileViewMode}
myName={userInfo?.name} myName={userInfo?.name}
setSelectedDirect={setSelectedDirect}
setNewChat={setNewChat}
/> />
)} )}

View File

@ -29,7 +29,9 @@ const Header = ({
hasUnreadGroups, hasUnreadGroups,
hasUnreadDirects, hasUnreadDirects,
setMobileViewMode, setMobileViewMode,
myName myName,
setSelectedDirect,
setNewChat
// selectedGroup, // selectedGroup,
// onHomeClick, // onHomeClick,
// onLogoutClick, // onLogoutClick,
@ -184,6 +186,8 @@ const Header = ({
> >
<MenuItem <MenuItem
onClick={() => { onClick={() => {
setSelectedDirect(null)
setNewChat(false)
setMobileViewMode("groups"); setMobileViewMode("groups");
setMobileViewModeKeepOpen("") setMobileViewModeKeepOpen("")
handleClose(); handleClose();