From e99fab0832476555a057537e1cb314da96921ab6 Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Thu, 6 Jun 2024 22:36:02 +0800 Subject: [PATCH] Prevent crash when originalSize is null Signed-off-by: Claudio Cambra --- src/gui/iconutils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/iconutils.cpp b/src/gui/iconutils.cpp index ba9204e039261..22ce38f85aabb 100644 --- a/src/gui/iconutils.cpp +++ b/src/gui/iconutils.cpp @@ -108,7 +108,7 @@ QImage createSvgImageWithCustomColor(const QString &fileName, return {}; } - const auto sizeToUse = requestedSize.isValid() ? requestedSize : *originalSize; + const auto sizeToUse = requestedSize.isValid() || originalSize == nullptr ? requestedSize : *originalSize; // some icons are present in white or black only, so, we need to check both when needed const auto iconBaseColors = QStringList{QStringLiteral("black"), QStringLiteral("white")};