PR #2392 introduced a bug wherein making the underlying table dataset not visible did not remove it from the table model and display. This PR adds tests for this behavior and fixes the problem.
A second PR to be posted shortly will fix the separate problem that under Qt6 you cannot re-enable a not-visible layer artist using the UI checkbox.
Fix Filtering and Underlying Data Not Visible
Description
PR #2392 introduced a bug wherein making the underlying table dataset not visible did not remove it from the table model and display. This PR adds tests for this behavior and fixes the problem.
A second PR to be posted shortly will fix the separate problem that under Qt6 you cannot re-enable a not-visible layer artist using the UI checkbox.