diff --git a/core/frontend/src/components/widget/deWidget/DeSelect.vue b/core/frontend/src/components/widget/deWidget/DeSelect.vue index 2c39072d9c..8ead79adde 100644 --- a/core/frontend/src/components/widget/deWidget/DeSelect.vue +++ b/core/frontend/src/components/widget/deWidget/DeSelect.vue @@ -162,8 +162,10 @@ export default { }, 'defaultValueStr': function(value, old) { if (value === old) return - this.value = this.fillValueDerfault() - this.changeValue(value) + this.$nextTick(() => { + this.value = this.fillValueDerfault() + this.changeValue(value) + }) }, 'element.options.attrs.fieldId': function(value, old) { if (value === null || typeof value === 'undefined' || value === old) return