You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Melloware (Jira)" <de...@myfaces.apache.org> on 2022/05/20 18:13:00 UTC

[jira] [Commented] (MYFACES-4283) [perf] UIForm#invokeOnComponent with prependId=true

    [ https://issues.apache.org/jira/browse/MYFACES-4283?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17540242#comment-17540242 ] 

Melloware commented on MYFACES-4283:
------------------------------------

Discovered this also fixes https://github.com/primefaces-extensions/primefaces-extensions/issues/799

I kept testing 2.3 versions until I found a version that failed the same way as 2.2.  It turns out this ticket is the one so I am going to backport to 2.2.15.

> [perf] UIForm#invokeOnComponent with prependId=true
> ---------------------------------------------------
>
>                 Key: MYFACES-4283
>                 URL: https://issues.apache.org/jira/browse/MYFACES-4283
>             Project: MyFaces Core
>          Issue Type: Improvement
>    Affects Versions: 2.3.3
>            Reporter: Thomas Andraschko
>            Assignee: Thomas Andraschko
>            Priority: Minor
>             Fix For: 2.3-next-M1, 2.3.4
>
>
> In case when invokeOnComponent is used and the form has prependId=true, we can early skip the whole component tree if the baseClientId != form clientId.
> Will also check other components, UIData already contains this enhancement



--
This message was sent by Atlassian Jira
(v8.20.7#820007)