[v11.0.x] Canvas: Fix bug for connection first vertex (#87569)
Canvas: Fix bug for connection first vertex (#87534)
(cherry picked from commit 06a27911a4)
Co-authored-by: Drew Slobodnjak <60050885+drew08t@users.noreply.github.com>
This commit is contained in:
co-authored by
Drew Slobodnjak
parent
bda261b744
commit
0bf33a4bf6
@@ -221,14 +221,15 @@ export const ConnectionSVG = ({
|
||||
}
|
||||
} else {
|
||||
// Last vertex
|
||||
let previousVertex = { x: 0, y: 0 };
|
||||
if (index > 0) {
|
||||
// Not also the first vertex
|
||||
previousVertex = vertices[index - 1];
|
||||
const previousVertex = vertices[index - 1];
|
||||
const Xp = previousVertex.x * xDist + xStart;
|
||||
const Yp = previousVertex.y * yDist + yStart;
|
||||
angle1 = calculateAngle(Xp, Yp, X, Y);
|
||||
} else {
|
||||
angle1 = calculateAngle(x1, y1, X, Y);
|
||||
}
|
||||
const Xp = previousVertex.x * xDist + xStart;
|
||||
const Yp = previousVertex.y * yDist + yStart;
|
||||
angle1 = calculateAngle(Xp, Yp, X, Y);
|
||||
angle2 = calculateAngle(X, Y, x2, y2);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user