JNTable: hasColumnControl feature broken when used with Filters
I have a JNTable, with setHasColumnControl(true);
This works fine.
When I add a FilterPipeline using setFilters(), (consisting of 2 PatternFilters, 1 on column 0, and 1 on column 3), the feature is broken. Specifically, removing a column will uncheck it in the pop-up box, but not remove it from the table. If I check the column in the box again, the column is added back to the table, and so I now have 2 copies of that column in the table. If I then uncheck the column again, the second copy is actually removed.
Apologies if this bug has already been logged, I couldn't find a similar query.