Test case: Buckeye with any query string and POS as data column. A filter that is set up on POS will still be shown in the filter dialog if a new query is executed for which Word was selected and POS was deselected as a data column. The variable POS will switch to Word when the filter selected.
Solution: After a new query, the filters should be checked, and any filter that refers to a column that is not present in the new results table should be removed. After that, the filter button label needs to be updated.
Test case:
Buckeye
with any query string andPOS
as data column. A filter that is set up onPOS
will still be shown in the filter dialog if a new query is executed for whichWord
was selected andPOS
was deselected as a data column. The variablePOS
will switch toWord
when the filter selected.Solution: After a new query, the filters should be checked, and any filter that refers to a column that is not present in the new results table should be removed. After that, the filter button label needs to be updated.