We have a custom filter component for DataTable that works in PrimeFaces 8, but stopped to work in PF 11.
That custom filter updates the filter MatchMode with this call:
Column column = (Column) this.getParent();
column.setFilterMatchMode(this.filterMatchMode);
In PF 10 and 11 we have some changes in DataTable, but I don't know which one is responsible for filters map handling that caused above snippet stopped working.
First I think that some methods naming changes are related, so I tried to use new column.setFilterBy method, but DataTable do not reflect this in filters map.Then I put some break points on ColumnBase getters related to filtering, but none is called during filter.
So far, I think that I need to change filter directly in DataTable, but I have no clue how to.