From 24f10e736df7705dbbff76d2f3345eaba369f432 Mon Sep 17 00:00:00 2001 From: tof <> Date: Tue, 8 Apr 2008 14:48:48 +0000 Subject: Fixed #595 --- .../Web/Javascripts/source/prado/validator/validation3.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'framework/Web/Javascripts/source') diff --git a/framework/Web/Javascripts/source/prado/validator/validation3.js b/framework/Web/Javascripts/source/prado/validator/validation3.js index 47c031c4..290b6f62 100644 --- a/framework/Web/Javascripts/source/prado/validator/validation3.js +++ b/framework/Web/Javascripts/source/prado/validator/validation3.js @@ -667,9 +667,18 @@ Prado.WebUI.TBaseValidator.prototype = if(typeof(CssClass) == "string" && CssClass.length > 0) { if(valid) - control.removeClassName(CssClass); + { + if (control.lastValidator == this.options.ID) + { + control.lastValidator = null; + control.removeClassName(CssClass); + } + } else + { + control.lastValidator = this.options.ID; control.addClassName(CssClass); + } } }, -- cgit v1.2.3