Commit 0034923
committed
fix(#1532): place parts below master (LR) / right of master (TB)
The prior ordering edges were being overridden: inside the entity cluster, the
master is anchored by its derivation-chain edges and the real master->part FK
edge forced the part above (LR). Fix by (a) marking master->part FK edges
constraint=false so they don't vote on within-rank order, and (b) adding an
invisible ordering edge whose direction depends on rankdir — reversed
(part->master) for LR to put parts below, forward (master->part) for TB to put
parts to the right. Both recipes verified empirically.1 parent 4ad3637 commit 0034923
1 file changed
Lines changed: 14 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1641 | 1641 | | |
1642 | 1642 | | |
1643 | 1643 | | |
| 1644 | + | |
| 1645 | + | |
| 1646 | + | |
| 1647 | + | |
| 1648 | + | |
| 1649 | + | |
1644 | 1650 | | |
1645 | 1651 | | |
1646 | 1652 | | |
| |||
1704 | 1710 | | |
1705 | 1711 | | |
1706 | 1712 | | |
1707 | | - | |
1708 | | - | |
1709 | | - | |
1710 | | - | |
| 1713 | + | |
| 1714 | + | |
| 1715 | + | |
| 1716 | + | |
| 1717 | + | |
| 1718 | + | |
1711 | 1719 | | |
1712 | | - | |
| 1720 | + | |
| 1721 | + | |
1713 | 1722 | | |
1714 | 1723 | | |
1715 | 1724 | | |
| |||
0 commit comments