diff --git a/src/components/main/NewContactModal.scss b/src/components/main/NewContactModal.scss index 960125f63..3090f3c7f 100644 --- a/src/components/main/NewContactModal.scss +++ b/src/components/main/NewContactModal.scss @@ -6,9 +6,17 @@ &__new-contact { display: flex; + @media (max-width: 500px) { + flex-direction: column; + } + &-fieldset { flex: 1; margin-inline-start: 1rem; + @media (max-width: 500px) { + margin-inline-start: 0; + margin-top: 1rem; + } } } diff --git a/src/components/middle/ChatReportPanel.tsx b/src/components/middle/ChatReportPanel.tsx index 5079cfe7c..72fdcb7ba 100644 --- a/src/components/middle/ChatReportPanel.tsx +++ b/src/components/middle/ChatReportPanel.tsx @@ -151,19 +151,12 @@ const ChatReportPanel: FC = ({ title={lang('BlockUserTitle', user ? getUserFirstOrLastName(user) : getChatTitle(lang, chat!))} text={user ? lang('UserInfo.BlockConfirmationTitle', getUserFullName(user)) - : lang('Chat.Confirm.ReportSpam.Group')} + : lang('Chat.Confirm.ReportSpam.Channel')} isButtonsInOneRow confirmIsDestructive confirmLabel={lang('Block')} confirmHandler={user ? handleConfirmBlock : handleChatReportSpam} > - {user && canReportSpam && ( - - )} {user && ( = ({ onCheck={setShouldDeleteChat} /> )} + {user && canReportSpam && ( + + )} ); diff --git a/src/global/actions/api/users.ts b/src/global/actions/api/users.ts index 94458aa7a..2e8e9025d 100644 --- a/src/global/actions/api/users.ts +++ b/src/global/actions/api/users.ts @@ -198,6 +198,8 @@ async function updateContact( global = getGlobal(); if (result) { + getActions().loadChatSettings({ chatId: userId }); + setGlobal(updateUser( global, user.id,