From c5512294da7d23f33167ef1405ca39e740621b4f Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Fri, 1 Jul 2016 15:48:48 +0300 Subject: [PATCH] Fixed Bisector tool bug. The tool created internal variable for wrong segment. --HG-- branch : release --- ChangeLog.txt | 1 + .../toolpoint/toolsinglepoint/toollinepoint/vtoolbisector.cpp | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index ed02625c7..d5d2e81e0 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -11,6 +11,7 @@ - [#494] Printing is not working. - [#516] Valentina crashes when use "Point intersect line and axis" instrument. - [#483] File lost. +- Fixed Bisector tool bug. The tool created internal variable for wrong segment. # Version 0.4.4 April 12, 2016 - Updated measurement templates with all measurements. Added new template Aldrich/Women measurements. diff --git a/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolbisector.cpp b/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolbisector.cpp index ba4d4d4d6..a7991bf38 100644 --- a/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolbisector.cpp +++ b/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolbisector.cpp @@ -183,12 +183,12 @@ VToolBisector* VToolBisector::Create(const quint32 _id, QString &formula, const if (typeCreation == Source::FromGui) { id = data->AddGObject(new VPointF(fPoint, pointName, mx, my)); - data->AddLine(firstPointId, id); + data->AddLine(secondPointId, id); } else { data->UpdateGObject(id, new VPointF(fPoint, pointName, mx, my)); - data->AddLine(firstPointId, id); + data->AddLine(secondPointId, id); if (parse != Document::FullParse) { doc->UpdateToolData(id, data);