From 89ce53e18571e3482fcbf56dfbcc244ce04a7024 Mon Sep 17 00:00:00 2001 From: Pan Date: Mon, 9 Jul 2018 17:25:45 +0800 Subject: [PATCH] fix[TagsView]: fix contextmenu position bug #850 --- src/views/layout/components/TagsView.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/views/layout/components/TagsView.vue b/src/views/layout/components/TagsView.vue index 6ee09c3..b454446 100644 --- a/src/views/layout/components/TagsView.vue +++ b/src/views/layout/components/TagsView.vue @@ -104,7 +104,8 @@ export default { openMenu(tag, e) { this.visible = true this.selectedTag = tag - this.left = e.clientX + const offsetLeft = this.$el.getBoundingClientRect().left // container margin left + this.left = e.clientX - offsetLeft + 15 // 15: margin right this.top = e.clientY }, closeMenu() { -- GitLab