The ScopeSET Support and Community Portal
         
View all tags
Tags:    No tags associated yet.
Go Back
Tracker: ECRs Priority: High Type: Bug
Found: -- Status: Closed Target: 9.3+10.0
OS: All Fixed: 9.3.0.0.19, 10.0.0.0.163 PatchID: --
Description:
The clone class code which we had added in Provide functionality to clone entire classes produces some undesirable side effects.

1) In some situations (existing diagrams ?), I observe the following behavior if I start to ctrl+drag a class symbol:

CB:/displayDocument/ECR_3091.png?attachment_id=582

2) In new diagrams, as soon as a ctrl+drag is started, the "Should the class be cloned ?" dialog pops up

The idea to hook into the paste command in Provide functionality to clone entire classes was a bad idea, because apparently, a ctrl+drag also triggers a copy/paste on its own (that part is old code I think).

To make this work properly, we need to avoid hooking into the paste event (basically revert this change, instead, provide a separate command in the edit and context menus "Paste as clone" (should be active only when a class has been copied)

This should hopefully solve the effects described above. Once this is working, implement Clone classes with ctrl+drag within diagrams and from the desktop to diagrams

Details:
Children (0)
Associations (3)
All (3)

Submitted Type Wiki Link Target Comment
amueller
Jun 17 2008 15:38
related [ECR-2876] Create mouseover effect for active symbols
amueller
May 26 2008 14:04
related [ECR-2800] Provide functionality to clone entire classes
amueller
May 26 2008 14:03
related [ECR-3091] Clone classes with ctrl+drag within diagrams and from the desktop to diagrams

Submitted Type Wiki Link Source Comment
Nothing found to display.