From a6b2be112b9a9450998985cbc5ec4ce10a5ae432 Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Tue, 10 May 2022 03:19:53 +0200 Subject: More image dialog fixes --- src/ui/MxcAnimatedImage.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/ui/MxcAnimatedImage.cpp') diff --git a/src/ui/MxcAnimatedImage.cpp b/src/ui/MxcAnimatedImage.cpp index 4af527b4..d4f54a69 100644 --- a/src/ui/MxcAnimatedImage.cpp +++ b/src/ui/MxcAnimatedImage.cpp @@ -193,7 +193,8 @@ MxcAnimatedImage::updatePaintNode(QSGNode *oldNode, QQuickItem::UpdatePaintNodeD } QSizeF r = img.size(); - r.scale(size(), Qt::KeepAspectRatio); + if (height() != 0 || width() != 0) + r.scale(size(), Qt::KeepAspectRatio); n->setRect((width() - r.width()) / 2, (height() - r.height()) / 2, r.width(), r.height()); n->setFiltering(QSGTexture::Linear); -- cgit 1.5.1