diff --git a/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx b/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx index a5b7d58e07a0..b72a1a575238 100644 --- a/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx +++ b/packages/mask/src/plugins/MaskBox/SNSAdaptor/components/PreviewCard.tsx @@ -76,6 +76,7 @@ export function PreviewCard(props: PreviewCardProps) { setOpenBoxTransactionOverrides, // retry + retryMaskBoxStatus, retryMaskBoxInfo, retryBoxInfo, retryMaskBoxCreationSuccessEvent, @@ -118,10 +119,11 @@ export function PreviewCard(props: PreviewCardProps) { refreshLastPurchasedTokenIds() try { await openBoxCallback() + retryMaskBoxStatus() setOpenDrawDialog(false) } catch {} setDrawing(false) - }, [openBoxCallback, refreshLastPurchasedTokenIds]) + }, [openBoxCallback, refreshLastPurchasedTokenIds, retryMaskBoxStatus]) const { setDialog: setTransactionDialog } = useRemoteControlledDialog( WalletMessages.events.transactionDialogUpdated,