diff --git a/src/state/dialogs.ts b/src/state/dialogs.ts index 01ca53e..ee4c0b8 100644 --- a/src/state/dialogs.ts +++ b/src/state/dialogs.ts @@ -24,6 +24,8 @@ export const dialogsSlice = createSlice({ initialState, reducers: { openDialog: (state: DialogsState, action: PayloadAction>) => { + if (state.activeDialog?.type === action.payload.type) return; + if (state.activeDialog) { state.dialogQueue.push(action.payload); } else { diff --git a/src/views/dialogs/OnboardingDialog/GenerateKeys.tsx b/src/views/dialogs/OnboardingDialog/GenerateKeys.tsx index 32c5d66..5ed9328 100644 --- a/src/views/dialogs/OnboardingDialog/GenerateKeys.tsx +++ b/src/views/dialogs/OnboardingDialog/GenerateKeys.tsx @@ -264,7 +264,6 @@ const Styled: Record = {}; Styled.StatusCardsContainer = styled.div` display: grid; - margin-top: 1rem; gap: 1rem; `;