From 07d38978863ad0d9885b83e1f37ad4463cebb9b4 Mon Sep 17 00:00:00 2001 From: Walter Tommasi Date: Sat, 12 Jan 2019 00:29:18 +0100 Subject: [PATCH] Fix #898 b-field refresh after validation --- src/utils/FormElementMixin.js | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/utils/FormElementMixin.js b/src/utils/FormElementMixin.js index 8302eb001..a56828fe1 100644 --- a/src/utils/FormElementMixin.js +++ b/src/utils/FormElementMixin.js @@ -119,16 +119,18 @@ export default { } this.isValid = isValid - if (this.parentField) { - // Set type only if not defined - if (!this.parentField.type) { - this.parentField.newType = type - } - // Set message only if not defined - if (!this.parentField.message) { - this.parentField.newMessage = message + this.$nextTick(() => { + if (this.parentField) { + // Set type only if not defined + if (!this.parentField.type) { + this.parentField.newType = type + } + // Set message only if not defined + if (!this.parentField.message) { + this.parentField.newMessage = message + } } - } + }) return this.isValid }