[Uml-devel] [Bug 135606] Umbrello saves too much copies at xmi
Oliver Kellogg
okellogg at users.sourceforge.net
Tue Oct 24 17:06:57 UTC 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=135606
------- Additional Comments From okellogg users sourceforge net 2006-10-24 19:06 -------
SVN commit 598796 by okellogg:
Attachment 18247 from Achim Spangler restores a check for datatype folder in
addNewItem() and avoids an endless loop in loadChildrenFromXMI(). Thanks!
CCBUG:135606
M +4 -3 umllistview.cpp
--- branches/KDE/3.5/kdesdk/umbrello/umbrello/umllistview.cpp #598795:598796
@ -1805,9 +1805,9 @
QString name;
//// CHECK: Why?
- // if (type == Uml::lvt_Datatype) {
- // parentItem = m_datatypeFolder;
- // }
+ if (type == Uml::lvt_Datatype) {
+ parentItem = m_datatypeFolder;
+ }
UMLPackage *parentPkg = dynamic_cast<UMLPackage*>(parentItem->getUMLObject());
if (parentPkg == NULL)
@ -2346,6 +2346,7 @
if (parentPkg == NULL) {
kdError() << pfx << "umlParent(" << umlParent << ") is not a UMLPackage"
<< endl;
+ domElement = node.toElement();
continue;
}
UMLFolder *f = new UMLFolder(label, nID);
More information about the umbrello-devel
mailing list