Skip to content

Commit 4cae28c

Browse files
of course there must be || to check positions if moving is too fast
1 parent cff5442 commit 4cae28c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/react-diagrams-routing/src/link/RightAngleLinkWidget.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,12 +216,12 @@ export class RightAngleLinkWidget extends React.Component<RightAngleLinkProps, R
216216
for (let i = 1; i < points.length; i+= points.length - 2) {
217217
let dx = Math.abs(points[i].getX() - points[i - 1].getX());
218218
let dy = Math.abs(points[i].getY() - points[i - 1].getY());
219-
if (dx !== 0 && dy !== 0) {
219+
if (dx !== 0 || dy !== 0) {
220220
if (dx < dy) {
221221
if (i - 1 === 0) { points[i].setPosition(points[i - 1].getX(), points[i].getY()); }
222222
else if (i === points.length - 1) { points[i - 1].setPosition(points[i].getX(), points[i - 1].getY());}
223223
} else {
224-
if (i - 1 === 0) {points[i].setPosition(points[i].getX(), points[i - 1].getY());}
224+
if (i - 1 === 0) { points[i].setPosition(points[i].getX(), points[i - 1].getY());}
225225
else if (i === points.length - 1) { points[i - 1].setPosition(points[i - 1].getX(), points[i].getY());}
226226
}
227227
}

0 commit comments

Comments
 (0)