From fcaf184b13a3ba0fde9c4bbf8ddfcbb20e76ca58 Mon Sep 17 00:00:00 2001 From: yuri Date: Thu, 27 Apr 2017 15:41:24 +0300 Subject: [PATCH] dynamic logic and forumla add field focus --- client/src/views/admin/dynamic-logic/fields/field.js | 7 +++++++ client/src/views/admin/formula/fields/attribute.js | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/client/src/views/admin/dynamic-logic/fields/field.js b/client/src/views/admin/dynamic-logic/fields/field.js index bc48931917..875298af2a 100644 --- a/client/src/views/admin/dynamic-logic/fields/field.js +++ b/client/src/views/admin/dynamic-logic/fields/field.js @@ -64,6 +64,13 @@ Espo.define('views/admin/dynamic-logic/fields/field', 'views/fields/multi-enum', this.params.options = this.getFieldList(); this.setupTranslatedOptions(); + }, + + afterRender: function () { + Dep.prototype.afterRender.call(this); + if (this.$element && this.$element[0] && this.$element[0].selectize) { + this.$element[0].selectize.focus(); + } } }); diff --git a/client/src/views/admin/formula/fields/attribute.js b/client/src/views/admin/formula/fields/attribute.js index 5bc75c6c87..67a711704b 100644 --- a/client/src/views/admin/formula/fields/attribute.js +++ b/client/src/views/admin/formula/fields/attribute.js @@ -56,6 +56,13 @@ Espo.define('views/admin/formula/fields/attribute', 'views/fields/multi-enum', f }, this); this.params.options = attributeList; + }, + + afterRender: function () { + Dep.prototype.afterRender.call(this); + if (this.$element && this.$element[0] && this.$element[0].selectize) { + this.$element[0].selectize.focus(); + } } });