From 7a01c840d313f98dfae1664a57a6060fbdfe5dba Mon Sep 17 00:00:00 2001 From: whitequark Date: Sat, 16 Apr 2016 01:27:50 +0000 Subject: [PATCH] Display and edit length difference constraints as lengths. Before this commit, they worked sort of like length ratio constraints, leading to wildly incorrect results in inch mode. --- src/drawconstraint.cpp | 2 -- src/mouse.cpp | 1 - 2 files changed, 3 deletions(-) diff --git a/src/drawconstraint.cpp b/src/drawconstraint.cpp index 4bbe95e..2891a03 100644 --- a/src/drawconstraint.cpp +++ b/src/drawconstraint.cpp @@ -55,8 +55,6 @@ std::string Constraint::Label(void) { result = ssprintf("%.2f°", valA); } else if(type == LENGTH_RATIO) { result = ssprintf("%.3f:1", valA); - } else if(type == LENGTH_DIFFERENCE) { - result = ssprintf("%.3f", valA); } else if(type == COMMENT) { result = comment; } else if(type == DIAMETER) { diff --git a/src/mouse.cpp b/src/mouse.cpp index 8ae1a2e..f39654c 100644 --- a/src/mouse.cpp +++ b/src/mouse.cpp @@ -1264,7 +1264,6 @@ void GraphicsWindow::MouseLeftDoubleClick(double mx, double my) { case Constraint::ANGLE: case Constraint::LENGTH_RATIO: - case Constraint::LENGTH_DIFFERENCE: editValue = ssprintf("%.3f", c->valA); editMinWidthChar = 5; break;