Dragging/copying between projects.... (#320)

...resulted in SEVEN diagrams totally ruined!!!!

I don't really know what happened, but at first I dragged some diagrams from one open project to another in the hope that it meant copy. The project tree remained the same in the source project, which lead me to believe that it was in fact a copy operation.

Then I was about to do something in the source project and all of a sudden the diagrams disappeared from the project pane! So, it was then a move not a copy. No problem I thought and tried to copy them back to the source, and then everything went crazy...

And after a while I ended up with a LOT of lost elements and element links being displayed 7 cm to the left of some elements and links pointing to diagrams in both projects...

So, there must be some major issue with this, so, how copy and move between projects? If this is a known issue, how come it is at all possible to do this and potentially ruin several client hours of work such easily?

(Yes, some of this is my own fault as well, I know but I panicked...)

Created
8 October 2013 10:24:15
Closed
4 November 2013 1:14:41
Requested by
Tomas Sandkvist
State
Solved
Version
6.51
OperatingSystem
Win 7 64-bit
Solved in
6.52

Dusan Rodina - softwareideas.net 8 October 2013 14:10:54

I apologize for this problem. I will analyze it more in depth, fix and let you know as soon as possible.

The main problem is drag&drop between projects - drag&drop (in SIM) was designed only for usage within a single project, but the bug is that it was not forbidden for unsupported usage.

The best way how to add diagrams from another project is to use menu Project / Add Existing Diagram.

Tomas Sandkvist 10 October 2013 7:27:05

Ahh, yes of course, I had forgotten about that function. Will use that next time.

But what if there are elements instantiated? Will those "links" end up in the target project after I have added all the diagrams having the same elements in them?

Dusan Rodina - softwareideas.net 13 October 2013 21:33:13

Links in source diagrams will be preserved within the target project. Models of elements will be copied and will have no connection to the source project after adding to another project.

TrackedRequestComment
Your Name:
You can use these formatting tags: [b]bold[/b] [i]italic[/i] [u]underline[/u] [url]www.example.com[/url] [code]some code[/code] [quote]quoted text[/quote] [list]one list item per line[/list]