diff --git a/src/components/ADempiere/ContextMenu/contextMenuMixin.js b/src/components/ADempiere/ContextMenu/contextMenuMixin.js index 2dee48fe..e29badee 100644 --- a/src/components/ADempiere/ContextMenu/contextMenuMixin.js +++ b/src/components/ADempiere/ContextMenu/contextMenuMixin.js @@ -275,15 +275,17 @@ export const contextMixin = { }, generateContextMenu() { this.metadataMenu = this.getterContextMenu - this.$store.dispatch('getPrivateAccessFromServer', { - tableName: this.$route.params.tableName, - recordId: this.$route.params.recordId - }) - .then(response => { - this.$nextTick(() => { - this.validatePrivateAccess(response) - }) + if (this.panelType === 'window') { + this.$store.dispatch('getPrivateAccessFromServer', { + tableName: this.$route.params.tableName, + recordId: this.$route.params.recordId }) + .then(response => { + this.$nextTick(() => { + this.validatePrivateAccess(response) + }) + }) + } this.actions = this.metadataMenu.actions if (this.actions && this.actions.length) {