Summary: | Precondition-objects in sequence diagrams are saved on wrong position | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | Alexander Bauer <alexander.a.bauer> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Alexander Bauer
2011-04-06 13:27:15 UTC
This bug report describes two issues: A. Precondition objects loose their position on the lifeline B. Precondition objects do net get pasted when pasting a diagram The first issue seems not to exist in recent versions of Umbrello, the second issue will be fixed in Umbrello 4.13. Git commit 88954fdc2f0233edc1a6209e56dc479d90f182f0 by Joris Steyn. Committed on 11/02/2014 at 21:00. Pushed by jorissteyn into branch 'master'. Fix issues with sequence diagram UR and clipboard This was regression introduced in the recent UR changes (c4e71ef). Summary of fixed issues: * crash when pasting sequence diagram * crash and other misbehaviour on UR message/object widget actions * pasted widgets were added to the document twice (duplicate widget elements in saved XMI) - happened with all diagram types * extra: undo removing an object widget did not restore the connected messages * precondition widgets were never included when pasting a sequence diagram M +0 -9 umbrello/clipboard/umlclipboard.cpp M +51 -8 umbrello/clipboard/umldragdata.cpp M +5 -2 umbrello/clipboard/umldragdata.h M +19 -0 umbrello/cmds/widget/cmd_baseWidgetCommand.cpp M +1 -0 umbrello/cmds/widget/cmd_baseWidgetCommand.h M +3 -4 umbrello/cmds/widget/cmd_createWidget.cpp M +1 -3 umbrello/cmds/widget/cmd_removeWidget.cpp M +2 -8 umbrello/umlscene.cpp M +11 -1 umbrello/widgets/messagewidget.cpp M +1 -0 umbrello/widgets/messagewidget.h M +34 -8 umbrello/widgets/preconditionwidget.cpp M +6 -0 umbrello/widgets/preconditionwidget.h M +0 -1 umbrello/widgets/widget_factory.cpp http://commits.kde.org/umbrello/88954fdc2f0233edc1a6209e56dc479d90f182f0 |