diff --git a/src/libs/vwidgets/vsimplecurve.cpp b/src/libs/vwidgets/vsimplecurve.cpp index 3aa2f08bb..f7a813916 100644 --- a/src/libs/vwidgets/vsimplecurve.cpp +++ b/src/libs/vwidgets/vsimplecurve.cpp @@ -127,6 +127,10 @@ void VSimpleCurve::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) void VSimpleCurve::hoverEnterEvent(QGraphicsSceneHoverEvent *event) { m_isHovered = true; + if (not m_curve.isNull()) + { + SetDirectionArrows(m_curve->DirectionArrows()); + } QGraphicsPathItem::hoverEnterEvent(event); } @@ -134,6 +138,7 @@ void VSimpleCurve::hoverEnterEvent(QGraphicsSceneHoverEvent *event) void VSimpleCurve::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) { m_isHovered = false; + SetDirectionArrows(QVector()); QGraphicsPathItem::hoverLeaveEvent(event); }