From 01029c16cd527d976b873d6165b3a3a8275cf1a2 Mon Sep 17 00:00:00 2001 From: Natsumi Date: Wed, 10 Sep 2025 07:22:25 +1200 Subject: [PATCH] Fix userDialog opening behind other dialogs --- src/components/dialogs/GroupDialog/GroupDialog.vue | 4 ++-- src/components/dialogs/UserDialog/UserDialog.vue | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/dialogs/GroupDialog/GroupDialog.vue b/src/components/dialogs/GroupDialog/GroupDialog.vue index ff2cdf6f..b2cebdb7 100644 --- a/src/components/dialogs/GroupDialog/GroupDialog.vue +++ b/src/components/dialogs/GroupDialog/GroupDialog.vue @@ -1289,8 +1289,8 @@ watch( () => groupDialog.value.loading, - (val) => { - if (val) { + () => { + if (groupDialog.value.visible) { nextTick(() => adjustDialogZ(groupDialogRef.value.$el)); } } diff --git a/src/components/dialogs/UserDialog/UserDialog.vue b/src/components/dialogs/UserDialog/UserDialog.vue index ac959b25..b70c6653 100644 --- a/src/components/dialogs/UserDialog/UserDialog.vue +++ b/src/components/dialogs/UserDialog/UserDialog.vue @@ -1901,8 +1901,8 @@ () => { if (userDialog.value.visible) { nextTick(() => { - if (userDialogTabsRef.value?.$el) { - adjustDialogZ(userDialogTabsRef.value.$el); + if (userDialogRef.value?.$el) { + adjustDialogZ(userDialogRef.value.$el); } }); !userDialog.value.loading && toggleLastActiveTab(userDialog.value.id);