-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Loading PostGIS layers with no specified geometry loads all features in the attribute table. #38565
Comments
Is this a regression? (just for tagging it correctly). |
I'm wondering what should happen for NULL geometries. I guess they should appear in all three layers, what do you think? |
I think it's a regression. I don't remember to have this problems in the past. But I can't say for sure. |
Yes, that makes sense. |
Duplicates #34629 (that was not backported) |
Plus a new test case, fixes qgis#35367 and qgis#38565 The new test case needs forward port to master
Plus a new test case, fixes qgis#35367 and qgis#38565 The new test case needs forward port to master
Describe the bug
I have a table where the geometry field is not restricted to a Geometry type. I can save polygons, points or lines.
When I load it in QGIS, I need to load in 3 different layers for specific geometry type. So far so good
In the current LTR (3.10) if you open the attribute table of the polygons layer, you will see the full list of features, including the features in which geometries are lines or points. Besides, If you label the features, it will also label invisible features (from points or lines.
I believe this was not the way it worked in the past. In 3.14 it seems to be fixed.
How to Reproduce
QGIS and OS versions
Additional context
The text was updated successfully, but these errors were encountered: