TEOZ mainframe overlaping box

0 votes
asked Jun 29, 2024 in Bug by vbfton (120 points)
edited Jul 9, 2024 by vbfton

When using boxes and mainframe with teoz, boxes become hidden behind all diagram. That does not happen with puma.

Example:

@startuml Test
!pragma teoz true
mainframe **sd** Test

participant A


box
    participant B
    participant C
end box

activate A
A -> B ++:M1
B -> C ++:M2
C -> C ++--:A1
B <-- C --:R2
A <<-- B --:R1
@enduml

produces:

PlantUML diagram

while without 'teoz':
 

@startuml Test
mainframe **sd** Test

participant A
box
    participant B
    participant C
end box
activate A
A -> B ++:M1
B -> C ++:M2
C -> C ++--:A1
B <-- C --:R2
A <<-- B --:R1
@enduml

correctly produces: 

PlantUML diagram

Is there a way to fix or contour this behaviour?

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:

[Antispam2 Feature: please please wait 1 or 2 minutes (this message will disappear) before pressing the button otherwise it will fail](--------)
To avoid this verification in future, please log in or register.
...