Book a Demo

Author Topic: BPMN Activities with edge connected events don’t show if dragged onto another di  (Read 4035 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
If you have a BPMN activity with a nested (edge-connected) intermediate event (such as a timer).  If you set it up on a diagram it renders correctly.  However, if you drag the activity from the browser onto another diagram, the edge-connected event is not displayed.  You have to explicitly copy the (nested) event onto the diagram.

Reported,
Paolo

PS: Can anyone confirm the behaviour?
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
I guess this is the same for all embedded elements: you have to show them via Structural Elements from the context.

q.

Graham_Moir

  • EA User
  • **
  • Posts: 749
  • Karma: +10/-15
    • View Profile
I think qwerty is right.

I'm using 13 build 1308.  If I drag the activity onto another diagram the "paste as link/invocation" panel gives me the option to include or exclude the structural elements.  If I choose to include them the edge-mounted event appears, if I don't it doesn't.   Even if I don't select the option there  I get another chance because the "structural elements" panel appears next where I can tick the checkbox for the ones I want included.  Again if I tick the intermediate event it appears on the diagram.

Could you have turned off these panels and therefore the default is not to include the intermediate event?

PS It's interesting though that when including the intermediate event it appears on a different side of the activity element to where it was put when originally created.