diff --git a/src/core/composer/qgscomposerlegend.cpp b/src/core/composer/qgscomposerlegend.cpp index f38bacf2329..5071f16670d 100644 --- a/src/core/composer/qgscomposerlegend.cpp +++ b/src/core/composer/qgscomposerlegend.cpp @@ -304,7 +304,7 @@ void QgsComposerLegend::updateLegend() void QgsComposerLegend::updateItem() { updateFilterByMap(); - update(); + QgsComposerItem::updateItem(); } bool QgsComposerLegend::writeXML( QDomElement& elem, QDomDocument & doc ) const diff --git a/src/core/composer/qgscomposerlegend.h b/src/core/composer/qgscomposerlegend.h index d17db8904ed..3434fbdd0f6 100644 --- a/src/core/composer/qgscomposerlegend.h +++ b/src/core/composer/qgscomposerlegend.h @@ -94,7 +94,7 @@ class CORE_EXPORT QgsComposerLegend : public QgsComposerItem //! Update() overloading. Use it rather than update() //! @note added in 2.12 - virtual void updateItem(); + virtual void updateItem() override; //! When set to true, during an atlas rendering, it will filter out legend elements //! where features are outside the current atlas feature.