I discovered a problem with CheckboxItem validation in version 2.4.
When you tick then untick and afterwards validate, the checkbox still tells true.
For proof I tried the showcase here: http://www.smartclient.com/smartgwt/showcase/#layout_form_databinding and its the same happening no matter if using IE or Firefox. Please help. Thanks.
What is actually happening is that the field (accept checkbox) is set to required which means the user must place a value there. Once the user checks the box (or unchecks it) the field has a value. It may be true or false but it still has a value and thus passes validation. A “required” checkbox does not mean that the box must be checked to be valid. You must use a different validator to enforce that rule.
This sample should be updated with a validator that requires the box to be checked to meet the expected result.