From aadac5772dd520d56a83d81c21f1651ed6b4c29d Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Fri, 15 Jan 2016 14:57:41 +0200 Subject: [PATCH] Showing/hiding control points require recalculation scene size. (grafted from 6f9642ea3c32ce5a333fa85339fd761aa992acc6) --HG-- branch : develop --- 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