diff --git a/glabels/LabelModelImageObject.cpp b/glabels/LabelModelImageObject.cpp index 57075f6..69078fd 100644 --- a/glabels/LabelModelImageObject.cpp +++ b/glabels/LabelModelImageObject.cpp @@ -134,10 +134,13 @@ void LabelModelImageObject::drawShadow( QPainter* painter, bool inEditor, merge: } else { - painter->setBrush( shadowColor ); - painter->setPen( QPen( Qt::NoPen ) ); + if ( mImage || inEditor ) + { + painter->setBrush( shadowColor ); + painter->setPen( QPen( Qt::NoPen ) ); - painter->drawRect( destRect ); + painter->drawRect( destRect ); + } } }