public static final String RENDERER_TYPE = "org.richfaces.PlaceholderRenderer";
@Override
public void encodeEnd(FacesContext context, UIComponent component) throws IOException {
AbstractPlaceholder placeholder = (AbstractPlaceholder) component;
// skip direct rendering for nested usage (workaround for RF-12589)
if (placeholder.getSelector() == null || placeholder.getSelector().isEmpty()) {
return;
}
super.encodeEnd(context, component);
}