From 69354bd28c4bb7ba7cb18827439d2dad57fed2ef Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Fri, 15 Jan 2016 12:16:04 +0200 Subject: [PATCH] Showing/hiding control points require recalculation scene size. --HG-- branch : release --- src/libs/vtools/tools/drawTools/toolcurve/vabstractspline.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libs/vtools/tools/drawTools/toolcurve/vabstractspline.h b/src/libs/vtools/tools/drawTools/toolcurve/vabstractspline.h index 6985e0fd4..61aca125e 100644 --- a/src/libs/vtools/tools/drawTools/toolcurve/vabstractspline.h +++ b/src/libs/vtools/tools/drawTools/toolcurve/vabstractspline.h @@ -133,6 +133,11 @@ inline void VAbstractSpline::ShowToolVisualization(bool show) { ShowHandles(show); } + + if (scene()) + { // Showing/hiding control points require recalculation scene size. + VMainGraphicsView::NewSceneRect(scene(), qApp->getSceneView()); + } } #endif // VABSTRACTSPLINE_H