From 68eace11de5ad4417514e8803d95b1c1495c4b96 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Wed, 22 Jun 2022 23:39:43 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=83=A8=E5=88=86=E9=95=BF=E6=8C=89?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E7=A7=BB=E4=BD=8D=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/pages/manage.vue | 2 +- resources/assets/js/pages/manage/components/DialogWrapper.vue | 2 +- resources/assets/js/pages/manage/components/ProjectList.vue | 2 +- resources/assets/js/pages/manage/messenger.vue | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/assets/js/pages/manage.vue b/resources/assets/js/pages/manage.vue index a641467b0..f2ecc606e 100644 --- a/resources/assets/js/pages/manage.vue +++ b/resources/assets/js/pages/manage.vue @@ -998,7 +998,7 @@ export default { const wrapRect = this.$refs.menuProject.getBoundingClientRect(); this.operateStyles = { left: `${event.clientX - wrapRect.left}px`, - top: `${projectRect.top}px`, + top: `${projectRect.top + this.windowScrollY}px`, height: projectRect.height + 'px', } this.operateVisible = true; diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue index 6a6396e73..2e2e8c241 100644 --- a/resources/assets/js/pages/manage/components/DialogWrapper.vue +++ b/resources/assets/js/pages/manage/components/DialogWrapper.vue @@ -1076,7 +1076,7 @@ export default { const wrapRect = this.$el.getBoundingClientRect(); this.operateStyles = { left: `${event.clientX - wrapRect.left}px`, - top: `${projectRect.top}px`, + top: `${projectRect.top + this.windowScrollY}px`, height: projectRect.height + 'px', } this.operateVisible = true; diff --git a/resources/assets/js/pages/manage/components/ProjectList.vue b/resources/assets/js/pages/manage/components/ProjectList.vue index d6ffde22f..aabde7e6f 100644 --- a/resources/assets/js/pages/manage/components/ProjectList.vue +++ b/resources/assets/js/pages/manage/components/ProjectList.vue @@ -184,7 +184,7 @@ export default { const wrapRect = this.$el.getBoundingClientRect(); this.operateStyles = { left: `${event.clientX - wrapRect.left}px`, - top: `${projectRect.top}px`, + top: `${projectRect.top + this.windowScrollY}px`, height: projectRect.height + 'px', } this.operateVisible = true; diff --git a/resources/assets/js/pages/manage/messenger.vue b/resources/assets/js/pages/manage/messenger.vue index 20d984fdf..09764b069 100644 --- a/resources/assets/js/pages/manage/messenger.vue +++ b/resources/assets/js/pages/manage/messenger.vue @@ -653,7 +653,7 @@ export default { const wrapRect = this.$refs.list.$el.getBoundingClientRect(); this.operateStyles = { left: `${event.clientX - wrapRect.left}px`, - top: `${dialogRect.top}px`, + top: `${dialogRect.top + this.windowScrollY}px`, height: dialogRect.height + 'px', } this.operateVisible = true;