diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue index 4580749df..6b2668804 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 + this.windowScrollY}px`, + top: `${projectRect.top - wrapRect.top + this.windowScrollY}px`, height: projectRect.height + 'px', } this.operateVisible = true;