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;