Hi all,
i have a problem with beginEditCommand and endEditCommand wrapping.
In my plugin i capture the layer.featureAdded signal :
self.layer.featureAdded.connect(self.myfunction)
 The scope of my function is to change attribute of the feature added according 
with some rules.
I wrap self.layer.changeAttributevalue between self.layer.beginEditCommand('My 
custom value') and self.layer.endEditCommand() but when i added a feature i 
can't see in Undo/redo window the label My custom value but my value is changed.
This cause a Qgis 2.8.2 crash when i try to rollback my changes.

P.S If i comment my change values function and i write the code in a python 
console i can see  my beginEditCommand label and no crash happend.

Anyone can help me?

Thanks

Francesco

_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to