Skip to content

Commit 0fb81d1

Browse files
authored
fix: fix animation of prime verification dialog (#8535)
1 parent 899bddd commit 0fb81d1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/kit/src/views/Prime/components/PrimeLoginEmailDialogV2/PrimeLoginEmailDialogV2.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import { ETranslations } from '@onekeyhq/shared/src/locale';
88
import appStorage from '@onekeyhq/shared/src/storage/appStorage';
99
import { EAppSyncStorageKeys } from '@onekeyhq/shared/src/storage/syncStorageKeys';
1010
import stringUtils from '@onekeyhq/shared/src/utils/stringUtils';
11+
import timerUtils from '@onekeyhq/shared/src/utils/timerUtils';
1112

1213
import { usePrimeAuthV2 } from '../../hooks/usePrimeAuthV2';
1314
import { PrimeLoginEmailCodeDialogV2 } from '../PrimeLoginEmailCodeDialogV2';
@@ -68,6 +69,8 @@ export function PrimeLoginEmailDialogV2(props: {
6869
);
6970

7071
try {
72+
onComplete?.();
73+
await timerUtils.wait(550);
7174
const dialog = Dialog.show({
7275
renderContent: (
7376
<PrimeLoginEmailCodeDialogV2
@@ -90,7 +93,6 @@ export function PrimeLoginEmailDialogV2(props: {
9093
/>
9194
),
9295
});
93-
onComplete?.();
9496
} catch (error) {
9597
preventClose?.();
9698
throw error;

0 commit comments

Comments
 (0)