Sketcher: Display non-empty Sketch when having external geometry (#23660)

This commit is contained in:
matthiasdanner
2025-09-23 18:58:26 +02:00
committed by GitHub
parent ae29b67041
commit 5961651547

View File

@@ -3529,7 +3529,8 @@ void ViewProviderSketch::UpdateSolverInformation()
bool hasPartiallyRedundant = getSketchObject()->getLastHasPartialRedundancies();
bool hasMalformed = getSketchObject()->getLastHasMalformedConstraints();
if (getSketchObject()->Geometry.getSize() == 0) {
if (getSketchObject()->Geometry.getSize() == 0 &&
getSketchObject()->ExternalGeo.getSize() <= 2) { // X- and Y-Axis
signalSetUp(QStringLiteral("empty"), tr("Empty sketch"), QString(), QString());
}
else if (dofs < 0 || hasConflicts) {// over-constrained sketch