Fixed #118 - ContextMenu fails in global mode

pull/132/head
cagataycivici 2019-12-20 17:22:23 +03:00
parent ed694b0fb6
commit d88d194f51
1 changed files with 5 additions and 8 deletions

View File

@ -50,6 +50,11 @@ export default {
this.unbindOutsideClickListener(); this.unbindOutsideClickListener();
this.unbindDocumentContextMenuListener(); this.unbindDocumentContextMenuListener();
}, },
mounted() {
if (this.global) {
this.bindDocumentContextMenuListener();
}
},
methods: { methods: {
itemClick(event) { itemClick(event) {
const item = event.item; const item = event.item;
@ -89,10 +94,6 @@ export default {
this.bindOutsideClickListener(); this.bindOutsideClickListener();
this.bindResizeListener(); this.bindResizeListener();
if (this.global) {
this.bindDocumentContextMenuListener();
}
if (this.autoZIndex) { if (this.autoZIndex) {
this.$refs.container.style.zIndex = String(this.baseZIndex + DomHandler.generateZIndex()); this.$refs.container.style.zIndex = String(this.baseZIndex + DomHandler.generateZIndex());
} }
@ -100,10 +101,6 @@ export default {
onLeave() { onLeave() {
this.unbindOutsideClickListener(); this.unbindOutsideClickListener();
this.unbindResizeListener(); this.unbindResizeListener();
if (this.global) {
this.unbindDocumentContextMenuListener();
}
}, },
position() { position() {
let left = this.pageX + 1; let left = this.pageX + 1;