elk
elk copied to clipboard
compaction.connectedComponents does not respect edge labels
This model
node main_x {
elk.direction: RIGHT
compaction.connectedComponents: true
port p0
node main_x_src {
port p1
}
edge e0: main_x_src.p1 -> p0 {
label "0"
}
}
draws the label outside the drawing.
This model
node main_x {
elk.direction: RIGHT
compaction.connectedComponents: true
portConstraints: FIXED_POS
port p0
node main_x_src {
port p1
}
edge e0: main_x_src.p1 -> p0 {
label "0"
}
}
somehow does not since the fixed port position seems to however rescue it.
It seems that connected components compaction does somehow disrespect the edge label.