From e6fd209d2b611a7bc9b60a052eebdfa5736403a2 Mon Sep 17 00:00:00 2001 From: elsiosanchez <45974454+elsiosanchez@users.noreply.github.com> Date: Tue, 24 Mar 2020 21:40:02 -0400 Subject: [PATCH] reolve the activate focus primary field (#417) --- src/components/ADempiere/Field/index.vue | 2 +- src/components/ADempiere/Panel/index.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/ADempiere/Field/index.vue b/src/components/ADempiere/Field/index.vue index 9a2a3266..a5acc6d4 100644 --- a/src/components/ADempiere/Field/index.vue +++ b/src/components/ADempiere/Field/index.vue @@ -329,7 +329,7 @@ export default { methods: { showMessage, focusField() { - if (this.isDisplayed && this.isMandatory && !this.isReadOnly) { + if (this.isDisplayed && !this.isReadOnly) { this.$refs[this.field.columnName].activeFocus() } } diff --git a/src/components/ADempiere/Panel/index.vue b/src/components/ADempiere/Panel/index.vue index ae367daf..8b9bc890 100644 --- a/src/components/ADempiere/Panel/index.vue +++ b/src/components/ADempiere/Panel/index.vue @@ -680,7 +680,7 @@ export default { return new Promise(resolve => { const fieldFocus = this.getterFieldList.find(itemField => { if (this.$refs.hasOwnProperty(itemField.columnName)) { - if (fieldIsDisplayed(itemField) && !itemField.isReadOnly && itemField.isUpdateable) { + if (fieldIsDisplayed(itemField) && !itemField.isReadOnly && itemField.isUpdateable && itemField.componentPath !== 'FieldSelect') { return true } }