diff --git a/mouse.cpp b/mouse.cpp index 5a3c29e6..b49f31a1 100644 --- a/mouse.cpp +++ b/mouse.cpp @@ -1067,6 +1067,8 @@ void GraphicsWindow::MouseLeftUp(double mx, double my) { switch(pending.operation) { case DRAGGING_POINTS: + SS.extraLine.draw = false; + // fall through case DRAGGING_CONSTRAINT: case DRAGGING_NORMAL: case DRAGGING_RADIUS: @@ -1233,6 +1235,7 @@ void GraphicsWindow::MouseLeave(void) { toolbarHovered = 0; PaintGraphics(); } + SS.extraLine.draw = false; } void GraphicsWindow::SpaceNavigatorMoved(double tx, double ty, double tz, diff --git a/wishlist.txt b/wishlist.txt index 956557b9..85f00080 100644 --- a/wishlist.txt +++ b/wishlist.txt @@ -1,4 +1,3 @@ -fix bug with rotation in plane where green line stays displayed rounding (of requests, not parametric) -----