Bug 495619 - [ActivityDiagram] Wrong behavior of moving pin from one OpaqueAction to another
Summary: [ActivityDiagram] Wrong behavior of moving pin from one OpaqueAction to another
Status: UNCONFIRMED
Alias: None
Product: Papyrus
Classification: Modeling
Component: Diagram (show other bugs)
Version: 2.0.0   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-07 14:30 EDT by Johan Van Noten CLA
Modified: 2017-08-02 11:39 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johan Van Noten CLA 2016-06-07 14:30:41 EDT
Still available in RC2 + Papyrus 20160606

Scenario:
* Create Activity Diagram
* Add two OpaqueActions: oa1 and oa2
* Add an OutputPin to oa1 (on the diagram)
* In the model explorer, select this OutputPin and drag it to oa2
(use case: I mistakenly added it to the wrong action...)

Result:
* The model explorer now shows the pin under oa2
* In the diagram, the pin remains on oa1
  This is not a refresh issue, closing and reopening the model still shows the pin under oa1.
* Now select the pin from the model explorer and drag it to the diagram's oa2.
* The pin shows there.
* Now select the pin on oa1 on the diagram and delete it.
  The pin now gets removed from the model (so as a child of oa2 and both diagram representations of it)

--> So, clearly the link of the shape to its 'owner' got messed up.