Ext version tested: Ext 3.0.3
Adapter used: ext
css used: only default ext-all.css
Browser versions tested against: Firefox 3.5.5
Operating System: Linux


Ive noticed this on my own form as well the the ExtJS example page. If allowBlank: false is set for a checkboxgroup or radiogroup and the field is showing invalid, when the user clicks a selection from the group the invalid flag does not clear.

Test Case:

See http://www.extjs.com/deploy/dev/exam...eck-radio.html

Steps to reproduce the problem:

  1. Go to http://www.extjs.com/deploy/dev/exam...eck-radio.html
  2. Click "Save" to submit the form without making any changes
  3. Select any item from the "Custom Layout (w/ validation)" radiogroup
  4. The validation error indicator remains visible after making the selection

The result that was expected:

With other fields the validation indicator will clear when the user corrects the validation error. The same thing is expected for checkboxgroup and radiogroup.

The result that occurs instead:

The error validation indicator remains on the screen even when the user corrects the validation error.