diff --git a/src/components/ADempiere/Dialog/index.vue b/src/components/ADempiere/Dialog/index.vue index 2019c4ea..9bc375c0 100644 --- a/src/components/ADempiere/Dialog/index.vue +++ b/src/components/ADempiere/Dialog/index.vue @@ -86,10 +86,10 @@ export default { return 50 }, isVisibleDialog() { - return this.$store.state.process.isVisibleDialog + return this.$store.state['process/index'].isVisibleDialog }, modalMetadata() { - return this.$store.state.process.metadata + return this.$store.state['process/index'].metadata }, windowRecordSelected() { return this.$store.state.window.recordSelected diff --git a/src/components/ADempiere/Field/FieldTextLong.vue b/src/components/ADempiere/Field/FieldTextLong.vue index 90ed5312..ba4d360e 100644 --- a/src/components/ADempiere/Field/FieldTextLong.vue +++ b/src/components/ADempiere/Field/FieldTextLong.vue @@ -160,3 +160,9 @@ export default { background: #F5F7FA; } + diff --git a/src/components/ADempiere/Field/index.vue b/src/components/ADempiere/Field/index.vue index 1e4c3d2f..fdf25216 100644 --- a/src/components/ADempiere/Field/index.vue +++ b/src/components/ADempiere/Field/index.vue @@ -420,7 +420,12 @@ export default { margin-left: 0px; margin-right: 0px; } - + .el-textarea { + position: relative; + display: contents; + width: 100%; + vertical-align: bottom; + } /* Global Styles */ .el-textarea__inner:not(.in-table) { min-height: 36px !important; diff --git a/src/store/modules/ADempiere/data/actions.js b/src/store/modules/ADempiere/data/actions.js index a0c3cf66..aebf70ab 100644 --- a/src/store/modules/ADempiere/data/actions.js +++ b/src/store/modules/ADempiere/data/actions.js @@ -18,7 +18,10 @@ import { } from '@/utils/ADempiere/valueUtils.js' import { convertArrayKeyValueToObject } from '@/utils/ADempiere/valueFormat.js' import { typeValue } from '@/utils/ADempiere/valueUtils.js' -import { parseContext } from '@/utils/ADempiere/contextUtils' +import { + parseContext, + getPreference +} from '@/utils/ADempiere/contextUtils' import { showMessage } from '@/utils/ADempiere/notification' import { TABLE, TABLE_DIRECT } from '@/utils/ADempiere/references' import language from '@/lang' @@ -129,7 +132,7 @@ const actions = { let valueLink // get context value if link column exists and does not exist in row if (!isEmptyValue(linkColumnName)) { - valueLink = rootGetters.getContext({ + valueLink = getPreference({ parentUuid, containerUuid, columnName: linkColumnName @@ -220,7 +223,7 @@ const actions = { } if (linkColumnName === columnName) { // get context value if link column exists and does not exist in row - const nameParent = rootGetters.getContext({ + const nameParent = getPreference({ parentUuid, containerUuid, columnName: 'Name'