From d622eec48b483bd7ab700e94127df99060d8038c Mon Sep 17 00:00:00 2001 From: EdwinBetanc0urt Date: Mon, 13 Jan 2020 18:18:39 -0400 Subject: [PATCH] fix: Context menu style for record tables. (#220) --- src/components/ADempiere/DataTable/index.vue | 28 +++++++++++++++----- 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/src/components/ADempiere/DataTable/index.vue b/src/components/ADempiere/DataTable/index.vue index e7945dd0..7876e341 100644 --- a/src/components/ADempiere/DataTable/index.vue +++ b/src/components/ADempiere/DataTable/index.vue @@ -2,7 +2,7 @@ - + @@ -360,13 +360,12 @@ export default { return this.$store.getters.getFieldsListFromPanel(this.containerUuid) }, getterFieldListHeader() { - var header = this.getterFieldList.filter(fieldItem => { + return this.getterFieldList.filter(fieldItem => { const isDisplayed = fieldItem.isDisplayed || fieldItem.isDisplayedFromLogic if (fieldItem.isActive && isDisplayed && !fieldItem.isKey) { return fieldItem.name } - }) - return header.map(fieldItem => { + }).map(fieldItem => { return fieldItem.name }) }, @@ -442,12 +441,29 @@ export default { getterHeight() { return this.$store.getters.getHeigth }, + tableHeaderStyle() { + if (this.isAdvancedQuery) { + if (!this.isEmptyValue(this.activeName)) { + return { + height: '55%', + overflow: 'auto' + } + } + return { + height: '17%', + overflow: 'hidden' + } + } + return { + height: '5%' + } + }, getHeigthTable() { if (this.isPanelWindow) { // table record navigation if (this.isParent) { if (this.isAdvancedQuery) { - if (!this.activeName) { + if (this.isEmptyValue(this.activeName)) { return this.getterHeight - 220 } else { return this.getterHeight - 420