Bug report #1215
"blue pencil" Attribute Edit
|Affected QGIS version:||Regression?:||No|
|Operating System:||All||Easy fix?:||No|
|Pull Request or Patch supplied:||Resolution:||fixed|
|Crashes QGIS or corrupts data:||Copied to github as #:||11275|
Can not edit object attributes -- when clicking on object in edit mode, info popup appears. Should appear "Enter attribute values", but "Identify results" pops up.
#3 Updated by Marco Hugentobler about 13 years ago
The reason is that QgsVectorLayer is not able to cope with geometry edits and attribute edits (uncommited changes) at the same time. It is a deficiency and hopefully it can be solved in the future. Because of this deficiency, the attribute table is modal for attribute edits such that user has to close it before doing further map editing. In the same sense, I commented out the code in QgsMapToolIdentify that would allow users to change values in edit mode.
#4 Updated by Jürgen Fischer about 13 years ago
Replying to [comment:3 mhugent]:
The reason is that QgsVectorLayer is not able to cope with geometry edits and attribute edits (uncommited changes) at the same time.
What a coincidence. I just ran into that problem and working it...
#8 Updated by Jürgen Fischer over 11 years ago
- Status changed from Feedback to Closed
- Resolution set to fixed
Replying to [comment:7 sdikiy]:
"Can not edit object attributes -- when clicking on object..." :-(
Huh? You can set the configure the identify tool to open the feature form when you identify a single feature - which is in editing mode, if the layer is. If you hit multiple features, you need to open a feature form for each feature from the action form.