diff --git a/impl/src/main/java/org/apache/myfaces/renderkit/html/util/AjaxScriptBuilder.java b/impl/src/main/java/org/apache/myfaces/renderkit/html/util/AjaxScriptBuilder.java index 0da2e73ec..6ab38395d 100644 --- a/impl/src/main/java/org/apache/myfaces/renderkit/html/util/AjaxScriptBuilder.java +++ b/impl/src/main/java/org/apache/myfaces/renderkit/html/util/AjaxScriptBuilder.java @@ -29,6 +29,7 @@ import jakarta.faces.component.search.SearchExpressionHandler; import jakarta.faces.context.FacesContext; import org.apache.myfaces.component.search.MyFacesSearchExpressionHints; +import org.apache.myfaces.component.visit.MyFacesVisitHints; import org.apache.myfaces.core.api.shared.lang.SharedStringBuilder; import org.apache.myfaces.util.lang.StringUtils; @@ -191,7 +192,8 @@ public static void build(FacesContext context, seHandler = context.getApplication().getSearchExpressionHandler(); seContext = SearchExpressionContext.createSearchExpressionContext( context, component, - MyFacesSearchExpressionHints.SET_RESOLVE_CLIENT_SIDE_RESOLVE_SINGLE_COMPONENT, null); + MyFacesSearchExpressionHints.SET_RESOLVE_CLIENT_SIDE_RESOLVE_SINGLE_COMPONENT, + MyFacesVisitHints.SET_SKIP_UNRENDERED); } appendIds(sb, execute, seHandler, seContext);