diff --git a/apps/meteor/client/views/room/components/body/composer/ComposerMessage.tsx b/apps/meteor/client/views/room/components/body/composer/ComposerMessage.tsx index 111fc00015e6..71effff3486b 100644 --- a/apps/meteor/client/views/room/components/body/composer/ComposerMessage.tsx +++ b/apps/meteor/client/views/room/components/body/composer/ComposerMessage.tsx @@ -14,6 +14,7 @@ export type ComposerMessageProps = { children?: ReactElement; subscription?: ISubscription; readOnly?: boolean; + tshow?: boolean; chatMessagesInstance: ContextType; onResize?: () => void; onEscape?: () => void; @@ -66,7 +67,15 @@ const ComposerMessage = ({ rid, chatMessagesInstance, readOnly, onSend, ...props return chatMessagesInstance?.flows.uploadFiles(files); }, }), - [chatMessagesInstance, dispatchToastMessage, onSend], + [ + chatMessagesInstance?.composer?.text, + chatMessagesInstance?.flows, + chatMessagesInstance?.messageEditing, + dispatchToastMessage, + joinEndpoint, + onSend, + rid, + ], ); const publicationReady = useReactiveValue(useCallback(() => RoomManager.getOpenedRoomByRid(rid)?.streamActive ?? false, [rid])); diff --git a/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadChat.tsx b/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadChat.tsx index f75f04951e28..868bfc1f0a97 100644 --- a/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadChat.tsx +++ b/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadChat.tsx @@ -125,6 +125,7 @@ const ThreadChat = ({ mainMessage }: ThreadChatProps): ReactElement => { onNavigateToPreviousMessage={handleNavigateToPreviousMessage} onNavigateToNextMessage={handleNavigateToNextMessage} onUploadFiles={handleUploadFiles} + tshow={sendToChannel} >