Skip to content

Commit 89ce53e

Browse files
committed
fix[TagsView]: fix contextmenu position bug PanJiaChen#850
1 parent 9e04f58 commit 89ce53e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/views/layout/components/TagsView.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,8 @@ export default {
104104
openMenu(tag, e) {
105105
this.visible = true
106106
this.selectedTag = tag
107-
this.left = e.clientX
107+
const offsetLeft = this.$el.getBoundingClientRect().left // container margin left
108+
this.left = e.clientX - offsetLeft + 15 // 15: margin right
108109
this.top = e.clientY
109110
},
110111
closeMenu() {

0 commit comments

Comments
 (0)