From 48533809efd382098cb300a4df5a9f64fe16b6c7 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Thu, 11 Dec 2025 07:57:08 -0500 Subject: [PATCH] fix(message-action-handlers): copy translated message --- .../src/components/Message/hooks/useMessageActionHandlers.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/src/components/Message/hooks/useMessageActionHandlers.ts b/package/src/components/Message/hooks/useMessageActionHandlers.ts index 872cd5e6eb..3c510ad283 100644 --- a/package/src/components/Message/hooks/useMessageActionHandlers.ts +++ b/package/src/components/Message/hooks/useMessageActionHandlers.ts @@ -7,6 +7,7 @@ import type { MessageContextValue } from '../../../contexts/messageContext/Messa import type { MessagesContextValue } from '../../../contexts/messagesContext/MessagesContext'; import { useTranslationContext } from '../../../contexts/translationContext/TranslationContext'; +import { useTranslatedMessage } from '../../../hooks/useTranslatedMessage'; import { NativeHandlers } from '../../../native'; export const useMessageActionHandlers = ({ @@ -29,6 +30,7 @@ export const useMessageActionHandlers = ({ Pick) => { const { t } = useTranslationContext(); const handleResendMessage = () => retrySendMessage(message); + const translatedMessage = useTranslatedMessage(message); const handleQuotedReplyMessage = () => { setQuotedMessage(message); @@ -42,7 +44,7 @@ export const useMessageActionHandlers = ({ if (!message.text) { return; } - NativeHandlers.setClipboardString(message.text); + NativeHandlers.setClipboardString(translatedMessage?.text ?? message.text); }; const handleDeleteMessage = () => {