From e13747c3c65a767adb4ca0be116bb93d032ecce3 Mon Sep 17 00:00:00 2001 From: wandererfan Date: Tue, 9 Apr 2019 14:43:09 -0400 Subject: [PATCH] Fix selection problem in Front view --- src/Mod/TechDraw/Gui/QGIPrimPath.cpp | 1 + src/Mod/TechDraw/Gui/QGIView.cpp | 6 +----- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Mod/TechDraw/Gui/QGIPrimPath.cpp b/src/Mod/TechDraw/Gui/QGIPrimPath.cpp index 3c8c94f181c7..426c5074e9cf 100644 --- a/src/Mod/TechDraw/Gui/QGIPrimPath.cpp +++ b/src/Mod/TechDraw/Gui/QGIPrimPath.cpp @@ -240,4 +240,5 @@ void QGIPrimPath::mousePressEvent(QGraphicsSceneMouseEvent * event) Base::Console().Log("QGIPP::mousePressEvent - no QGIView parent\n"); } } + QGraphicsPathItem::mousePressEvent(event); } diff --git a/src/Mod/TechDraw/Gui/QGIView.cpp b/src/Mod/TechDraw/Gui/QGIView.cpp index 30dd070f91f3..b25a959712e2 100644 --- a/src/Mod/TechDraw/Gui/QGIView.cpp +++ b/src/Mod/TechDraw/Gui/QGIView.cpp @@ -192,11 +192,7 @@ void QGIView::mousePressEvent(QGraphicsSceneMouseEvent * event) { signalSelectPoint(this, event->pos()); - if(m_locked) { - event->ignore(); - } else { - QGraphicsItem::mousePressEvent(event); - } + QGraphicsItemGroup::mousePressEvent(event); } void QGIView::mouseMoveEvent(QGraphicsSceneMouseEvent * event)