[
https://issues.apache.org/jira/browse/MYFACES-4629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17770711#comment-17770711
]
Thomas Andraschko edited comment on MYFACES-4629 at 9/30/23 1:33 PM:
---------------------------------------------------------------------
Just some notes if:
If you check PartialViewContext#processPartialExecute it contains the tabView
Id - but the UITabPanel#process is only invoked for rendering, not for
validating and so on. Thats the bug.
So something between is the reason, you may debug it. Another class involved
is: PartialVisitContext
It MIGHT MAYBE even by design: you set the TabView as AJAX source but only
UIComand components or f:ajax can trigger this; so a plain TabView actually not
- but not sure if we have something.
was (Author: tandraschko):
Just some notes if:
If you check PartialViewContext#processPartialExecute it contains the tabView
Id - but the UITabPanel#process is only invoked for rendering, not for
validating and so on
So something between is the reason, you may debug it. Another class involved
is: PartialVisitContext
It MIGHT MAYBE even by design: you set the TabView as AJAX source but only
UIComand components or f:ajax can trigger this; so a plain TabView actually not
- but not sure if we have something.
> Manual AJAX request does not process TabView correctly
> ------------------------------------------------------
>
> Key: MYFACES-4629
> URL: https://issues.apache.org/jira/browse/MYFACES-4629
> Project: MyFaces Core
> Issue Type: Bug
> Components: General
> Affects Versions: 4.0.0, 4.0.1
> Reporter: Manuel K
> Priority: Critical
> Attachments: pf-tabview.zip
>
>
> When manually calling PrimeFaces.ajax.Request.handle the validationFailed
> argument is not sent to the client.
> For more details and a reproducer please see
> https://github.com/orgs/primefaces/discussions/123
--
This message was sent by Atlassian Jira
(v8.20.10#820010)