fix: Cannot set properties of undefined (setting 'open') in opening ChatFragmentDialog

This commit is contained in:
CrescentLeaf
2026-01-01 20:52:17 +08:00
parent ba97ea359a
commit 512419c131

View File

@@ -73,7 +73,8 @@ export default function DialogContextWrapper({ children, useRef }: { children: R
setUseChatFragmentDialog(inDialog || false) setUseChatFragmentDialog(inDialog || false)
setUserOrChatInfoDialogState([]) setUserOrChatInfoDialogState([])
setCurrentSelectedChatId(chat) setCurrentSelectedChatId(chat)
chatFragmentDialogRef.current!.open = true
useChatFragmentDialog && (chatFragmentDialogRef.current!.open = true)
} }
static closeChat() { static closeChat() {
if (chatFragmentDialogRef.current!.open) { if (chatFragmentDialogRef.current!.open) {