Bug report #20147
[edit-in-place] - difference deletes invalid geometries
Status: | Closed | ||
---|---|---|---|
Priority: | Normal | ||
Assignee: | Alessandro Pasotti | ||
Category: | Processing/QGIS | ||
Affected QGIS version: | 3.3(master) | Regression?: | No |
Operating System: | Win 7 64bit | Easy fix?: | No |
Pull Request or Patch supplied: | Yes | Resolution: | |
Crashes QGIS or corrupts data: | No | Copied to github as #: | 27968 |
Description
the difference alg. deletes selected invalid geometries and the alg do not respect "modify selected features"
option of processing: ignore invalid geoemtries
Associated revisions
In-place passthrough for invalid geometries if processing option is to skip invalid
Fixes #20147 - difference deletes invalid geometries
History
#1 Updated by Jan Lippmann about 6 years ago
Jan Lippmann wrote:
the difference alg. deletes selected invalid geometries and the alg do not respect "modify selected features"
option of processing: ignore invalid geoemtries
the alg respects the selected features which have to modify BUT the alg iterates all features in the edit-layer, for large layers it takes a too long time in order to modify only one selected feature
#2 Updated by Alessandro Pasotti about 6 years ago
- Assignee set to Alessandro Pasotti
#3 Updated by Alessandro Pasotti about 6 years ago
- Pull Request or Patch supplied changed from No to Yes
- Status changed from Open to In Progress
#4 Updated by Anonymous about 6 years ago
- % Done changed from 0 to 100
- Status changed from In Progress to Closed
Applied in changeset qgis|71e2a6be7e5d59d6ee7d137c28754ae527a8465b.