diff --git a/src/components/CreateGroupDialog.vue b/src/components/CreateGroupDialog.vue index 71136975..ee37fb0b 100644 --- a/src/components/CreateGroupDialog.vue +++ b/src/components/CreateGroupDialog.vue @@ -74,7 +74,7 @@ export default { * Clean up modal and restore scroll behavior * @returns {void} */ - cleanupModal() { + cleanupModal() { if (this.modal) { try { this.modal.hide(); @@ -82,9 +82,9 @@ export default { console.warn("Modal hide failed:", e); } } - document.body.classList.remove('modal-open'); - document.body.style.paddingRight = ''; - document.body.style.overflow = ''; + document.body.classList.remove("modal-open"); + document.body.style.paddingRight = ""; + document.body.style.overflow = ""; } }, }; diff --git a/src/components/NotificationDialog.vue b/src/components/NotificationDialog.vue index 41b17978..4641fe9a 100644 --- a/src/components/NotificationDialog.vue +++ b/src/components/NotificationDialog.vue @@ -226,12 +226,10 @@ export default { this.notification.name = this.getUniqueDefaultName(to); } }, - watch: { $route(to, from) { this.cleanupModal(); } }, - }, mounted() { this.modal = new Modal(this.$refs.modal); }, @@ -352,7 +350,7 @@ export default { * Clean up modal and restore scroll behavior * @returns {void} */ - cleanupModal() { + cleanupModal() { if (this.modal) { try { this.modal.hide(); @@ -360,9 +358,9 @@ export default { console.warn("Modal hide failed:", e); } } - document.body.classList.remove('modal-open'); - document.body.style.paddingRight = ''; - document.body.style.overflow = ''; + document.body.classList.remove("modal-open"); + document.body.style.paddingRight = ""; + document.body.style.overflow = ""; } }, }; diff --git a/src/components/ProxyDialog.vue b/src/components/ProxyDialog.vue index 35c752a1..8c212f26 100644 --- a/src/components/ProxyDialog.vue +++ b/src/components/ProxyDialog.vue @@ -229,7 +229,7 @@ export default { * Clean up modal and restore scroll behavior * @returns {void} */ - cleanupModal() { + cleanupModal() { if (this.modal) { try { this.modal.hide(); @@ -237,9 +237,9 @@ export default { console.warn("Modal hide failed:", e); } } - document.body.classList.remove('modal-open'); - document.body.style.paddingRight = ''; - document.body.style.overflow = ''; + document.body.classList.remove("modal-open"); + document.body.style.paddingRight = ""; + document.body.style.overflow = ""; } }, }; diff --git a/src/components/TagsManager.vue b/src/components/TagsManager.vue index 398cd8bd..b4938304 100644 --- a/src/components/TagsManager.vue +++ b/src/components/TagsManager.vue @@ -478,7 +478,7 @@ export default { * Clean up modal and restore scroll behavior * @returns {void} */ - cleanupModal() { + cleanupModal() { if (this.modal) { try { this.modal.hide(); @@ -486,9 +486,9 @@ export default { console.warn("Modal hide failed:", e); } } - document.body.classList.remove('modal-open'); - document.body.style.paddingRight = ''; - document.body.style.overflow = ''; + document.body.classList.remove("modal-open"); + document.body.style.paddingRight = ""; + document.body.style.overflow = ""; } }, };