It is not possible to delete an entity having a check constraint after a save/load cycle Reproducible: Always Steps to Reproduce: 1. start umbrello 2. add entity with check constraint 3. save and reload file 4. delete entity from the tree view Actual Results: A message is printed "The folder must emptied before it can be deleted" and deletion is canceled. Expected Results: The entity should be deleted. It looks that on load check constraints are added as child objects of the entity instead of appending to UMLEntity::m_List by using addConstraint().
Git commit 4d801bcc0916739a7cbe10a7296d4526106c6937 by Ralf Habacker. Committed on 17/07/2015 at 11:40. Pushed by habacker into branch 'master'. Fix 'Impossible to delete entity with check constraint'. FIXED-IN:2.16.80 (KDE Applications 15.7.80) M +1 -1 umbrello/umlobject.cpp http://commits.kde.org/umbrello/4d801bcc0916739a7cbe10a7296d4526106c6937