Skip to content

Commit cdf3819

Browse files
authored
Merge pull request #5312 from eclipse-ee4j/faces_issue_1567_regression_fix_2
jakartaee/faces#1567
2 parents 1dc0e7f + 1d2268c commit cdf3819

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

impl/src/main/java/com/sun/faces/facelets/tag/composite/RetargetedAjaxBehavior.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import javax.faces.event.AbortProcessingException;
2929
import javax.faces.event.AjaxBehaviorListener;
3030
import javax.faces.event.BehaviorEvent;
31+
import javax.faces.render.ClientBehaviorRenderer;
3132

3233
/**
3334
* Basically represents {@code <f:ajax>} which is retargeted by {@code <cc:clientBehavior>} in {@code AjaxHandler} and checked in {@code AjaxBehaviorRenderer}.
@@ -47,7 +48,8 @@ public RetargetedAjaxBehavior(AjaxBehavior retargeted) {
4748

4849
@Override
4950
public String getScript(ClientBehaviorContext behaviorContext) {
50-
return retargeted.getScript(behaviorContext);
51+
ClientBehaviorRenderer renderer = getRenderer(behaviorContext.getFacesContext());
52+
return renderer != null ? renderer.getScript(behaviorContext, this) : null;
5153
}
5254

5355
@Override

0 commit comments

Comments
 (0)