diff --git a/declarativeimports/core/svgitem.cpp b/declarativeimports/core/svgitem.cpp index 5bddc477c..787342353 100644 --- a/declarativeimports/core/svgitem.cpp +++ b/declarativeimports/core/svgitem.cpp @@ -41,6 +41,10 @@ SvgItem::~SvgItem() void SvgItem::setElementId(const QString &elementID) { + if (elementID == m_elementID) { + return; + } + m_elementID = elementID; emit elementIdChanged(); emit naturalSizeChanged();