Sparx Systems Forum

Enterprise Architect => Bugs and Issues => Topic started by: jack89 on May 31, 2022, 11:54:46 pm

Title: [EA 15.2] - Interaction fragments double click redirect to other diagram content
Post by: jack89 on May 31, 2022, 11:54:46 pm
Hi all,

I encountered an issue related to sequence diagram. When we double click on interaction fragment, EA redirects to another uncorrelated diagram in the same EAPX instead of showing properties dialog box of such fragment.

which is the root cause of this issue?

Thank you!
Title: Re: [EA 15.2] - Interaction fragments double click redirect to other diagram content
Post by: Geert Bellekens on June 01, 2022, 02:29:27 pm
You either set a composite diagram, or reused the same interaction fragment on multiple diagrams (which is not OK)

Geert
Title: Re: [EA 15.2] - Interaction fragments double click redirect to other diagram content
Post by: jack89 on June 01, 2022, 05:02:08 pm
Hi Gert,

thanks for the feedback. What do you mean with "composite" diagram?
The critical sequence that caused this issue is the following one:


Which is the reason why the same sequence diagram has been damaged in the eapx B?
Title: Re: [EA 15.2] - Interaction fragments double click redirect to other diagram content
Post by: Geert Bellekens on June 01, 2022, 05:27:29 pm
Composite diagram is when you right click on an element and select
New Child Diagram | Composite Diagram it makes your element act as a hyperlink to that diagram.

Fragments normally don't allow to set a composite diagram, but there are a few things that look very much like an interaction fragment, but really aren't.
If you select the problematic fragment in the diagram, and then look at the docked properties window the type should read "InteractionFragment".

If it says "Interaction" or "UMLDiagram" you have the wrong type of element.

Geert
Title: Re: [EA 15.2] - Interaction fragments double click redirect to other diagram content
Post by: qwerty on June 01, 2022, 06:52:10 pm
Just from a quick spot and a few words I've read: damages SD are mostly indication of using classes rather than instances in SDs. (EA still does not prevent you from doing it; heaven knows why)

q.