diff --git a/e2etests/e2e_test.go b/e2etests/e2e_test.go index bbf57a8eb..ba19b4866 100644 --- a/e2etests/e2e_test.go +++ b/e2etests/e2e_test.go @@ -209,7 +209,6 @@ func run(t *testing.T, tc testCase) { renderOpts := &d2svg.RenderOpts{ Pad: 0, ThemeID: tc.themeID, - // SetDimensions: true, } if len(diagram.Layers) > 0 || len(diagram.Scenarios) > 0 || len(diagram.Steps) > 0 { masterID, err := diagram.HashID() diff --git a/lib/label/label.go b/lib/label/label.go index 0dc134ac8..030a57a75 100644 --- a/lib/label/label.go +++ b/lib/label/label.go @@ -223,6 +223,7 @@ func (labelPosition Position) GetPointOnBox(box *geo.Box, padding, width, height } // return the top left point of a width x height label at the given label position on the route +// also return the index of the route segment that point is on func (labelPosition Position) GetPointOnRoute(route geo.Route, strokeWidth, labelPercentage, width, height float64) (point *geo.Point, index int) { totalLength := route.Length() leftPosition := LEFT_LABEL_POSITION * totalLength