[ 
https://issues.apache.org/jira/browse/TOMAHAWK-1012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12503390
 ] 

Zdenek Sochor commented on TOMAHAWK-1012:
-----------------------------------------

Hi,
  this should be last comment in JIRA - we should move discussion elsewhere 
(now it's stariting to bloat JIRA with it - we should move to dev-list).

processValidators is recursive method - it's called for each and every 
component in the (sub)tree, so if current component's (regardless of depth) 
rendered attribute is false, it stops validating for itself AND all children 
components.

In this exact case: if PanelTab is not rendered, it (according to spec) MUST 
stop validation of itself and all children components.

With regards,
Zdenek

> TabbedPane does not validate non-selected tabs in server side tab switching 
> mode
> --------------------------------------------------------------------------------
>
>                 Key: TOMAHAWK-1012
>                 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1012
>             Project: MyFaces Tomahawk
>          Issue Type: Bug
>          Components: Tabbed Pane
>    Affects Versions: 1.1.5, 1.1.6-SNAPSHOT
>            Reporter: David Delbecq
>         Attachments: tabbedPaneValidator.diff
>
>
> When your form spreads accross a tabbed pane, the validators of components 
> residing inside not selected tab are not validated. This is a problem because 
> all form need to be validated before writting values to backing beans.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to