diff --git a/core/frontend/src/components/widget/deWidget/DeSelect.vue b/core/frontend/src/components/widget/deWidget/DeSelect.vue index 2d5020a517..ef2e33d5c8 100644 --- a/core/frontend/src/components/widget/deWidget/DeSelect.vue +++ b/core/frontend/src/components/widget/deWidget/DeSelect.vue @@ -220,6 +220,7 @@ export default { method = linkMultFieldValues } if (!this.element.options.attrs.fieldId) { + this.show = true return } const param = { fieldIds: this.element.options.attrs.fieldId.split(this.separator), sort: this.element.options.attrs.sort } @@ -238,6 +239,8 @@ export default { bus.$emit('valid-values-change', true) }).catch(e => { bus.$emit('valid-values-change', false) + }).finally(() => { + this.show = true }) || (this.element.options.value = '') }