Skip constraint if radius < EPS

This commit is contained in:
2025-12-25 12:59:08 +03:00
parent dd4d2e2dbb
commit 58f84ea2d6

View File

@@ -994,6 +994,14 @@ void Canvas::solve_for_canvas()
break; break;
} }
} }
if (Circle * circle = CURVE_AS_CIRCLE(curve)) {
if (*circle->rad < EPS && after_constraint) {
sys.undoSolution();
flag = true;
break;
}
}
} }
} }
if (flag && after_constraint) { if (flag && after_constraint) {