From 57944efe8983943ec940b123800efb7f28a075f0 Mon Sep 17 00:00:00 2001 From: lelenei Date: Wed, 9 Feb 2022 10:28:13 +0800 Subject: [PATCH 1/2] fix: cannot close risk comfirm dialog --- .../src/plugins/Wallet/SNSAdaptor/RiskWarningDialog/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/mask/src/plugins/Wallet/SNSAdaptor/RiskWarningDialog/index.tsx b/packages/mask/src/plugins/Wallet/SNSAdaptor/RiskWarningDialog/index.tsx index 7a44b223c2dc..f2010296a349 100644 --- a/packages/mask/src/plugins/Wallet/SNSAdaptor/RiskWarningDialog/index.tsx +++ b/packages/mask/src/plugins/Wallet/SNSAdaptor/RiskWarningDialog/index.tsx @@ -65,8 +65,8 @@ export function WalletRiskWarningDialog() { const { open, setDialog } = useRemoteControlledDialog(WalletMessages.events.walletRiskWarningDialogUpdated) const onClose = useCallback(async () => { - if (account) await WalletRPC.setRiskWarningConfirmed(account, false) setDialog({ open: false, type: 'cancel' }) + if (account) await WalletRPC.setRiskWarningConfirmed(account, false) }, [setDialog]) const onConfirm = useCallback(async () => { @@ -77,8 +77,8 @@ export function WalletRiskWarningDialog() { }) return } - await WalletRPC.confirmRiskWarning(account) setDialog({ open: false, type: 'confirm' }) + await WalletRPC.confirmRiskWarning(account) }, [showSnackbar, account, setDialog]) return ( From 6dea1131ba173331f08951759cd320b56fbae566 Mon Sep 17 00:00:00 2001 From: lelenei Date: Wed, 9 Feb 2022 12:22:29 +0800 Subject: [PATCH 2/2] fix: revert confirm code --- .../src/plugins/Wallet/SNSAdaptor/RiskWarningDialog/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mask/src/plugins/Wallet/SNSAdaptor/RiskWarningDialog/index.tsx b/packages/mask/src/plugins/Wallet/SNSAdaptor/RiskWarningDialog/index.tsx index f2010296a349..4177f911a102 100644 --- a/packages/mask/src/plugins/Wallet/SNSAdaptor/RiskWarningDialog/index.tsx +++ b/packages/mask/src/plugins/Wallet/SNSAdaptor/RiskWarningDialog/index.tsx @@ -77,8 +77,8 @@ export function WalletRiskWarningDialog() { }) return } - setDialog({ open: false, type: 'confirm' }) await WalletRPC.confirmRiskWarning(account) + setDialog({ open: false, type: 'confirm' }) }, [showSnackbar, account, setDialog]) return (