From 2678ab9c2cc3fe3037223a236a06f3da395aaba5 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Wed, 1 Aug 2018 19:22:43 +0300 Subject: [PATCH] Don't allow a user to make a grainline too short. --HG-- branch : develop --- src/libs/vwidgets/vgrainlineitem.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libs/vwidgets/vgrainlineitem.cpp b/src/libs/vwidgets/vgrainlineitem.cpp index 0fc6911ab..6eeab3794 100644 --- a/src/libs/vwidgets/vgrainlineitem.cpp +++ b/src/libs/vwidgets/vgrainlineitem.cpp @@ -384,6 +384,12 @@ void VGrainlineItem::mouseMoveEvent(QGraphicsSceneMouseEvent* pME) { dLen *= 2; } + + if (m_dStartLength + dLen < ToPixel(5, Unit::Mm)) + { + return; + } + m_dLength = m_dStartLength + dLen; QPointF pos;