Bug 72544

Summary: Cut and paste between sequence diagrams doesn't work properly
Product: [Applications] umbrello Reporter: Sean Clarke <sean.clarke>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED FIXED    
Severity: normal CC: opensource
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Sean Clarke 2004-01-13 13:08:43 UTC
Version:            (using KDE KDE 3.1.94)
Installed from:    SuSE RPMs
OS:          Linux

When I try to cut and paste classes between two diagrams, nothing happens - well I get some corruption in the form of red lines.

Create some classes in a diagram
Create a new digram
Select all classes in original diagram and select copy
Go into new diagram and select past

Nothing appears, except perhaps a little corruption or association lines.

Doesn't work for class or sequence diagrams.
Comment 1 Sean Clarke 2004-01-13 14:28:02 UTC
OK..

^C and ^V doesn't appear to work, "copy" and "paste" icons on the taskbar do

However the aggregations on some classes are duplicated on paste (1 aggregation in each direction),
Comment 2 Sean Clarke 2004-01-13 14:46:58 UTC
Also in the "pasted" diagram:

I removed the duplicate agregations, then noticed my interface inheritance arrows were missing, when I replace them they are back to front ie the arrow is at the wrong end - something is definatly "unhappy" with the cut and pasting.
Comment 3 Sean Clarke 2004-01-14 11:03:34 UTC
Just confirmed behaviour with CVS build:

Cut and paste works for class diagrams, but not for Sequence diagrams.

CVS build 13/01/2004
Comment 4 Jonathan Riddell 2004-01-19 17:35:50 UTC
*** Bug 72737 has been marked as a duplicate of this bug. ***
Comment 5 Mathieu Jobin 2004-08-26 18:07:29 UTC
well, i dont think any copy paste work right now
duplicate bug #70924
Comment 6 Daniel Franke 2006-07-11 13:33:44 UTC
Works in umbrello-1.5.3 (KDE-3.5.3).
Comment 7 Oliver Kellogg 2006-07-12 20:17:13 UTC
Thanks for letting us know.