From 6029d629be7063570e938fdb8d3d47eef329422f Mon Sep 17 00:00:00 2001 From: wandererfan Date: Sun, 26 Jan 2020 14:11:26 -0500 Subject: [PATCH] [TD]update leaderline immediate when props change --- src/Mod/TechDraw/Gui/QGILeaderLine.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Mod/TechDraw/Gui/QGILeaderLine.cpp b/src/Mod/TechDraw/Gui/QGILeaderLine.cpp index 06115ff34f..a89a1af065 100644 --- a/src/Mod/TechDraw/Gui/QGILeaderLine.cpp +++ b/src/Mod/TechDraw/Gui/QGILeaderLine.cpp @@ -404,6 +404,7 @@ void QGILeaderLine::draw() } else { setPrettyNormal(); } + update(boundingRect()); } QPainterPath QGILeaderLine::makeLeaderPath(std::vector qPoints) @@ -584,8 +585,9 @@ double QGILeaderLine::getEdgeFuzz(void) const QColor QGILeaderLine::getNormalColor() { // Base::Console().Message("QGILL::getNormalColor()\n"); - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/LeaderLinens"); + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/LeaderLines"); App::Color fcColor; fcColor.setPackedValue(hGrp->GetUnsigned("Color", 0x00000000)); m_colNormal = fcColor.asValue();