Bug 518373 - [Tooling] Refresh issue with inherited entry and exit points
Summary: [Tooling] Refresh issue with inherited entry and exit points
Status: NEW
Alias: None
Product: Papyrus-rt
Classification: Modeling
Component: tool (show other bugs)
Version: 1.0.0   Edit
Hardware: PC Windows 7
: P3 normal
Target Milestone: Future   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-16 08:52 EDT by Peter Cigehn CLA
Modified: 2017-06-20 12:40 EDT (History)
1 user (show)

See Also:


Attachments
Example model with a inherited composite state with entry and exit points (8.95 KB, application/x-zip-compressed)
2017-06-16 08:52 EDT, Peter Cigehn CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Cigehn CLA 2017-06-16 08:52:00 EDT
Created attachment 268945 [details]
Example model with a inherited composite state with entry and exit points

When redefining a composite state with some entry and exit points on its boundary, the position of the entry and exit points are not refreshed correcty and you have to explicitly press F5 to get them positioned correctly.

Steps to reproduce:

1) Open the attached model
2) Open the state-machine diagram of Capsule2
3) Double click on the composite State2
4) Confirm that the composite state shall be redefined
5) The redefined state-machine diagram is opened
6) Observe how only an exit point is visible in the top left corner (the entry point is probably hidden below it)
7) Press F5 to refresh the layout
8) Observe how the entry and exit point now is correctly placed on the left respectively right border of the composite state

It is expected that the layout and the entry and exit points are placed correctly already at step 5