Bug report #20812
Edit features in place - fix geometries not working
Status: | Closed | ||
---|---|---|---|
Priority: | Normal | ||
Assignee: | Alessandro Pasotti | ||
Category: | Processing/Core | ||
Affected QGIS version: | 3.5(master) | Regression?: | No |
Operating System: | Easy fix?: | No | |
Pull Request or Patch supplied: | No | Resolution: | |
Crashes QGIS or corrupts data: | No | Copied to github as #: | 28631 |
Description
When using the edit features in place function with fix geometries it does not seem to work.
I tested on the same data set with and without the "in place" function and it worked without.
Please see Gif
Associated revisions
Processing in-place do not check validity when fixing geometries
Fixes #20812
History
#1 Updated by Alessandro Pasotti almost 6 years ago
- Assignee set to Alessandro Pasotti
#2 Updated by Alessandro Pasotti almost 6 years ago
Would you please add a test project and data? That would speed up the bug fixing process a lot.
#3 Updated by Andy Whyte almost 6 years ago
- File NHS_CCG_Boundaries.shp added
- File Test project.qgz added
#4 Updated by Alessandro Pasotti almost 6 years ago
Thanks for attaching data: I'll have a look ASAP.
#5 Updated by Alessandro Pasotti almost 6 years ago
.SHP is not enough for shapefile data, you need to attach all the other files.
#6 Updated by Andy Whyte almost 6 years ago
- File NHS_CCG_Boundaries.dbf added
- File NHS_CCG_Boundaries.prj added
Apologies
#7 Updated by Andy Whyte almost 6 years ago
- File NHS_CCG_Boundaries.shx added
#8 Updated by Alessandro Pasotti almost 6 years ago
- Status changed from Open to Feedback
Your problem is probably caused by a processing setting, please check under
Settings -> Processing -> General -> Invalid features filtering => Do not filter (better performances)
Obviously that is the only value that makes sense for this algorithm or the invalid features will not even get passed in.
#9 Updated by Alessandro Pasotti almost 6 years ago
#10 Updated by Alessandro Pasotti almost 6 years ago
- Affected QGIS version changed from 3.4.2 to 3.5(master)
- Operating System deleted (
Windows 10)
#11 Updated by Andy Whyte almost 6 years ago
Thanks for your help
#12 Updated by Alessandro Pasotti almost 6 years ago
- Status changed from Feedback to In Progress
Thank you for filing this issue, it was indeed a bug: the setting should be ignored for those algorithms that fix broken geometries.
#13 Updated by Alessandro Pasotti almost 6 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
Applied in changeset qgis|f4d7506e73fa70de0f5d1f429e4aa963964f5e41.