Using QGIS 2.10.1, if I open a table and then apply a filter using Layer Properties> General> Provider Feature Filter, the table view does not update. In other words, the initial list of records remains displayed in the table window. However, if I close and then reopen the table window the filtered records are correctly displayed.
Is this table behavior correct? I would expect that the table would automatically update after a filter is applied.
-
You can enter a filter at the bottom of the table which is applied dynamically.Matthias Kuhn– Matthias Kuhn2015年10月09日 07:26:32 +00:00Commented Oct 9, 2015 at 7:26
-
You are correct. However, that does not solve my original question: Filtering via Layer Properties does not dynamically update the table view.Stu Smith– Stu Smith2015年10月10日 00:12:11 +00:00Commented Oct 10, 2015 at 0:12
1 Answer 1
This is a bug (or at least odd behavior) and should be reported in the QGIS Issue Tracker. However since it is an easy fix we can bypass this step and directly wait for the pull request to be accepted.
-
I don't know the difference between "issue tracker" and "pull request", but it appears that you have made the appropriate notifications via the pull request (thanks) so that it can be fixed in an upcoming QGIS release. I won't do anything further.Stu Smith– Stu Smith2015年10月12日 18:02:58 +00:00Commented Oct 12, 2015 at 18:02
-
An "issue report" is the proper way to notify the developer team about problems (bugs) or ask for enhancements (features). A pull request is an implementation that fixes a problem or adds an enhancement and is just one click away from being included in the next release.Matthias Kuhn– Matthias Kuhn2015年10月17日 18:14:23 +00:00Commented Oct 17, 2015 at 18:14
-
Hmmm, almost eight years later (now at 3.28.8) and the problem still exists: an open table does not refresh when a filter is applied from the main page Layer panel.Stu Smith– Stu Smith2023年07月05日 17:19:01 +00:00Commented Jul 5, 2023 at 17:19