@Override
protected void beforeProcessDecodes(FacesContext context) {
super.beforeProcessDecodes(context);
TableDataModel model = getModel();
model.prepareForRestoringRowIndexes();
restoreRows(false);
}
@Override
protected void restoreRows(boolean forceDecodingRows) {