diff --git a/src/gui/layertree/qgslayertreeviewitemdelegate.cpp b/src/gui/layertree/qgslayertreeviewitemdelegate.cpp index 24e967438b2..c116d535ab0 100644 --- a/src/gui/layertree/qgslayertreeviewitemdelegate.cpp +++ b/src/gui/layertree/qgslayertreeviewitemdelegate.cpp @@ -91,6 +91,8 @@ void QgsLayerTreeViewItemDelegate::paint( QPainter *painter, const QStyleOptionV painter->setPen( QPen( Qt::NoPen ) ); painter->setBrush( QBrush( opt.palette.mid() ) ); painter->drawRect( mRect ); + painter->setBrush( pb ); + painter->setPen( pp ); const QList indicators = mLayerTreeView->indicators( node ); if ( indicators.isEmpty() )