diff --git a/src/declarativeimports/core/framesvgitem.cpp b/src/declarativeimports/core/framesvgitem.cpp --- a/src/declarativeimports/core/framesvgitem.cpp +++ b/src/declarativeimports/core/framesvgitem.cpp @@ -460,6 +460,10 @@ void FrameSvgItem::doUpdate() { + if (m_frameSvg->isRepaintBlocked()) { + return; + } + CheckMarginsChange checkMargins(m_margins); CheckMarginsChange checkFixedMargins(m_fixedMargins);