From df587fc61fea299c0a54b10ab2e1c63a6ca1cfb0 Mon Sep 17 00:00:00 2001 From: one Date: Wed, 13 Aug 2025 10:08:36 +0800 Subject: [PATCH] chore: use destroyOnHidden instead of deprecated destroyOnClose (#9102) * chore: use destroyOnHidden instead of deprecated destroyOnClose * Update src/renderer/src/components/MinApp/MinappPopupContainer.tsx * Update src/renderer/src/pages/settings/SelectionAssistantSettings/components/SelectionFilterListModal.tsx --------- Co-authored-by: Phantom <59059173+EurFelux@users.noreply.github.com> --- .../src/components/CodeBlockView/HtmlArtifactsPopup.tsx | 2 +- src/renderer/src/components/MinApp/MinappPopupContainer.tsx | 1 - src/renderer/src/components/Popups/SaveToKnowledgePopup.tsx | 2 +- src/renderer/src/pages/home/Messages/ChatNavigation.tsx | 2 +- .../components/KnowledgeSettings/KnowledgeBaseFormModal.tsx | 2 +- .../src/pages/settings/MCPSettings/AddMcpServerModal.tsx | 2 +- .../components/MacProcessTrustHintModal.tsx | 2 +- .../components/SelectionActionSearchModal.tsx | 2 +- .../components/SelectionFilterListModal.tsx | 2 +- 9 files changed, 8 insertions(+), 9 deletions(-) diff --git a/src/renderer/src/components/CodeBlockView/HtmlArtifactsPopup.tsx b/src/renderer/src/components/CodeBlockView/HtmlArtifactsPopup.tsx index 9fa4038459..dba34f29a7 100644 --- a/src/renderer/src/components/CodeBlockView/HtmlArtifactsPopup.tsx +++ b/src/renderer/src/components/CodeBlockView/HtmlArtifactsPopup.tsx @@ -133,7 +133,7 @@ const HtmlArtifactsPopup: React.FC = ({ open, title, ht open={open} afterClose={onClose} centered={!isFullscreen} - destroyOnClose + destroyOnHidden mask={!isFullscreen} maskClosable={false} width={isFullscreen ? '100vw' : '90vw'} diff --git a/src/renderer/src/components/MinApp/MinappPopupContainer.tsx b/src/renderer/src/components/MinApp/MinappPopupContainer.tsx index 6d9b5ffd35..95f0f1b5d0 100644 --- a/src/renderer/src/components/MinApp/MinappPopupContainer.tsx +++ b/src/renderer/src/components/MinApp/MinappPopupContainer.tsx @@ -499,7 +499,6 @@ const MinappPopupContainer: React.FC = () => { placement="bottom" onClose={handlePopupMinimize} open={isPopupShow} - destroyOnClose={false} mask={false} rootClassName="minapp-drawer" maskClassName="minapp-mask" diff --git a/src/renderer/src/components/Popups/SaveToKnowledgePopup.tsx b/src/renderer/src/components/Popups/SaveToKnowledgePopup.tsx index ae4792a36c..cfc190399d 100644 --- a/src/renderer/src/components/Popups/SaveToKnowledgePopup.tsx +++ b/src/renderer/src/components/Popups/SaveToKnowledgePopup.tsx @@ -349,7 +349,7 @@ const PopupContainer: React.FC = ({ source, title, resolve }) => { onOk={onOk} onCancel={onCancel} afterClose={onClose} - destroyOnClose + destroyOnHidden centered width={500} okText={t('common.save')} diff --git a/src/renderer/src/pages/home/Messages/ChatNavigation.tsx b/src/renderer/src/pages/home/Messages/ChatNavigation.tsx index d38c05618e..17b98cb0b2 100644 --- a/src/renderer/src/pages/home/Messages/ChatNavigation.tsx +++ b/src/renderer/src/pages/home/Messages/ChatNavigation.tsx @@ -403,7 +403,7 @@ const ChatNavigation: FC = ({ containerId }) => { onClose={handleDrawerClose} open={showChatHistory} width={680} - destroyOnClose + destroyOnHidden styles={{ header: { border: 'none' }, body: { diff --git a/src/renderer/src/pages/knowledge/components/KnowledgeSettings/KnowledgeBaseFormModal.tsx b/src/renderer/src/pages/knowledge/components/KnowledgeSettings/KnowledgeBaseFormModal.tsx index 9033eec22e..ec271d780f 100644 --- a/src/renderer/src/pages/knowledge/components/KnowledgeSettings/KnowledgeBaseFormModal.tsx +++ b/src/renderer/src/pages/knowledge/components/KnowledgeSettings/KnowledgeBaseFormModal.tsx @@ -21,7 +21,7 @@ const KnowledgeBaseFormModal: React.FC = ({ panels, return ( = ({ onClose() }} confirmLoading={loading} - destroyOnClose + destroyOnHidden centered transitionName="animation-move-down" width={600}> diff --git a/src/renderer/src/pages/settings/SelectionAssistantSettings/components/MacProcessTrustHintModal.tsx b/src/renderer/src/pages/settings/SelectionAssistantSettings/components/MacProcessTrustHintModal.tsx index d3e1926552..4c5f9fa60a 100644 --- a/src/renderer/src/pages/settings/SelectionAssistantSettings/components/MacProcessTrustHintModal.tsx +++ b/src/renderer/src/pages/settings/SelectionAssistantSettings/components/MacProcessTrustHintModal.tsx @@ -39,7 +39,7 @@ const MacProcessTrustHintModal: FC = ({ open, onC } centered - destroyOnClose> + destroyOnHidden> diff --git a/src/renderer/src/pages/settings/SelectionAssistantSettings/components/SelectionActionSearchModal.tsx b/src/renderer/src/pages/settings/SelectionAssistantSettings/components/SelectionActionSearchModal.tsx index 97c3ef8c28..dbc6ef75fd 100644 --- a/src/renderer/src/pages/settings/SelectionAssistantSettings/components/SelectionActionSearchModal.tsx +++ b/src/renderer/src/pages/settings/SelectionAssistantSettings/components/SelectionActionSearchModal.tsx @@ -149,7 +149,7 @@ const SelectionActionSearchModal: FC = ({ open={isModalOpen} onOk={handleOk} onCancel={handleCancel} - destroyOnClose + destroyOnHidden centered>
= ({ open, onC onCancel={onClose} maskClosable={false} keyboard={true} - destroyOnClose={true} + destroyOnHidden footer={[