From 081eca103ea65003eb634b8138412659bd670c22 Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Mon, 4 Sep 2023 04:05:00 +0200 Subject: [PATCH] Attachment Modal: Save suggested compression only on paste (#3755) --- src/components/middle/composer/AttachmentModal.tsx | 2 +- src/components/middle/composer/hooks/useAttachmentModal.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/middle/composer/AttachmentModal.tsx b/src/components/middle/composer/AttachmentModal.tsx index 2f09c8c2e..9c8b71459 100644 --- a/src/components/middle/composer/AttachmentModal.tsx +++ b/src/components/middle/composer/AttachmentModal.tsx @@ -264,7 +264,7 @@ const AttachmentModal: FC = ({ : isSilent ? onSendSilent : onSend; send(isSendingCompressed, shouldSendGrouped); updateAttachmentSettings({ - shouldCompress: isSendingCompressed, + shouldCompress: shouldSuggestCompression === undefined ? isSendingCompressed : undefined, shouldSendGrouped, }); } diff --git a/src/components/middle/composer/hooks/useAttachmentModal.ts b/src/components/middle/composer/hooks/useAttachmentModal.ts index cefb0ed2f..0e491c7f7 100644 --- a/src/components/middle/composer/hooks/useAttachmentModal.ts +++ b/src/components/middle/composer/hooks/useAttachmentModal.ts @@ -79,6 +79,7 @@ export default function useAttachmentModal({ setShouldForceAsFile(Boolean(shouldForce && canSendDocuments)); setShouldForceCompression(!canSendDocuments); + setShouldSuggestCompression(undefined); } }, );