To be consistent with required indicators of labels shown at the top of a field, the indicator should change it’s color to error on value change, if the field is required and considered empty.
Therefore the implementation could be enhanced by a veluechangelistener setting an error theme to the label with a corresponding css (Attachment).
18681299.java (10.2 KB)
18681302.css (512 Bytes)