diff --git a/src/Mod/TechDraw/Gui/QGCustomText.cpp b/src/Mod/TechDraw/Gui/QGCustomText.cpp index 9cf2761b7e..78ba50285a 100644 --- a/src/Mod/TechDraw/Gui/QGCustomText.cpp +++ b/src/Mod/TechDraw/Gui/QGCustomText.cpp @@ -195,13 +195,11 @@ QRectF QGCustomText::boundingRect() const { if (toPlainText().isEmpty()) { return QRectF(); - } - - if (tightBounding) { + } else if (tightBounding) { return tightBoundingRect(); + } else { + return QGraphicsTextItem::boundingRect(); } - - return QGraphicsTextItem::boundingRect(); } QRectF QGCustomText::tightBoundingRect() const @@ -254,4 +252,3 @@ void QGCustomText::makeMark(Base::Vector3d v) makeMark(v.x,v.y); } -