diff --git a/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage.blade.php b/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage.blade.php index 059a51832..ab5d50756 100644 --- a/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage.blade.php @@ -499,19 +499,17 @@ backToSavedBillingAddress: function () { this.new_billing_address = false; - this.validateFormAfterAction() + setTimeout(() => { + this.validateForm('address-form'); + }, 0); }, backToSavedShippingAddress: function () { this.new_shipping_address = false; - this.validateFormAfterAction() - }, - - validateFormAfterAction: function () { setTimeout(() => { this.validateForm('address-form'); }, 0); - } + }, } }); diff --git a/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage/customer-info.blade.php b/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage/customer-info.blade.php index 7ebc9b9a9..87ca1c3ef 100644 --- a/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage/customer-info.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage/customer-info.blade.php @@ -79,11 +79,11 @@
diff --git a/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage/customer-new-form.blade.php b/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage/customer-new-form.blade.php index 0761cafab..964726891 100644 --- a/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage/customer-new-form.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/shop/checkout/onepage/customer-new-form.blade.php @@ -206,7 +206,7 @@ v-validate="'required'" name="shipping[postcode]" v-model="address.shipping.postcode" - @change="validateForm('address-form')" + @keyup="validateForm('address-form')" data-vv-as=""{{ __('shop::app.checkout.onepage.postcode') }}"" /> @@ -498,7 +498,7 @@ name="billing[phone]" v-validate="'required'" v-model="address.billing.phone" - @change="validateForm('address-form')" + @keyup="validateForm('address-form')" data-vv-as=""{{ __('shop::app.checkout.onepage.phone') }}"" /> @@ -514,8 +514,8 @@ type="checkbox" id="billing[use_for_shipping]" name="billing[use_for_shipping]" - @change="validateFormAfterAction" - v-model="address.billing.use_for_shipping" /> + v-model="address.billing.use_for_shipping" + @change="setTimeout(() => validateForm('address-form'), 0)" /> {{ __('shop::app.checkout.onepage.use_for_shipping') }}