if (SELECTION_META_COMPONENT_ID.equals(metaComponentId)) {
PartialResponseWriter writer = context.getPartialViewContext().getPartialResponseWriter();
writer.startUpdate(getSelectionStateInputId(context, component));
encodeSelectionStateInput(context, component);
writer.endUpdate();
JSFunction function = new JSFunction("RichFaces.$", component.getClientId(context));
ExtendedPartialViewContext partialContext = ExtendedPartialViewContext.getInstance(context);
partialContext.appendOncomplete(function.toScript() + ".__updateSelectionFromInput();");