diff --git a/src/stores/dialogStore.ts b/src/stores/dialogStore.ts index 75de22242..db982eadc 100644 --- a/src/stores/dialogStore.ts +++ b/src/stores/dialogStore.ts @@ -57,6 +57,10 @@ export const useDialogStore = defineStore('dialog', () => { props?: Record dialogComponentProps?: DialogComponentProps }) { + if (dialogStack.value.length >= 10) { + dialogStack.value.shift() + } + const dialog = { key: options.key, visible: true,