diff --git a/src/quick/items/qquicktext.cpp b/src/quick/items/qquicktext.cpp index e26ad2769a38b7d26c8c3498c8e17d6726eebef0..71265689e924b9393a831deaa0f8a61c2419a44c 100644 --- a/src/quick/items/qquicktext.cpp +++ b/src/quick/items/qquicktext.cpp @@ -711,7 +711,8 @@ QRectF QQuickTextPrivate::setupTextLayout(qreal *const baseline) } bool shouldUseDesignMetrics = renderType != QQuickText::NativeRendering; - + if (!visibleImgTags.isEmpty()) + visibleImgTags.clear(); layout.setCacheEnabled(true); QTextOption textOption = layout.textOption(); if (textOption.alignment() != q->effectiveHAlign()