From aaff45ebf13134a6311e0623a3cb982ef3b47d2d Mon Sep 17 00:00:00 2001 From: SilverFire - Dmitry Naumenko Date: Thu, 28 Jul 2016 13:13:09 +0300 Subject: [PATCH] Revert "Fixes #11972: Fixed active form `afterValidate` wasn't triggered in some cases" This reverts commit 8211dcc41bef562cbb3249f89f97a3cee72310d5. --- framework/assets/yii.activeForm.js | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/framework/assets/yii.activeForm.js b/framework/assets/yii.activeForm.js index ad6a93f2d2..86a4632669 100644 --- a/framework/assets/yii.activeForm.js +++ b/framework/assets/yii.activeForm.js @@ -551,16 +551,15 @@ var updateInputs = function ($form, messages, submitting) { var data = $form.data('yiiActiveForm'); - var errorAttributes = []; - $.each(data.attributes, function () { - if (!$(this.input).is(":disabled") && !this.cancelled && updateInput($form, this, messages)) { - errorAttributes.push(this); - } - }); - - $form.trigger(events.afterValidate, [messages, errorAttributes]); - if (submitting) { + var errorAttributes = []; + $.each(data.attributes, function () { + if (!$(this.input).is(":disabled") && !this.cancelled && updateInput($form, this, messages)) { + errorAttributes.push(this); + } + }); + + $form.trigger(events.afterValidate, [messages, errorAttributes]); updateSummary($form, messages);