The following behaviours occur on the user profile form I am testing. The form has a mandatory select box that is incomplete, and therefore fails pre-submit validation.
- when a select box set to accept a single option and fails validation that tab is activated and the field highlighted (which is awesome )
- when a select box accepts multiple options and fails validation the field is highlighted, but the tab is not activated. This is inconsistent and not preferable.
Checkboxes show the similar behaviour, as in they don't refocus to the active tab. (I have opened a separate ticket about their validation issues).
Radio buttons fail mandatory validation, and refocus the active tab, but don't appear as errors in the debug panel.
I thought some of these items may be routed in a pattern of validation but I've been unable to determine it, I also haven't ruled out the JFormValidator javascript object.