From 6eec40264fe5dc3935bc9b3b1d85ba4e9916c4b3 Mon Sep 17 00:00:00 2001 From: Henning Gruendl Date: Mon, 22 Nov 2021 12:50:45 +0100 Subject: [PATCH] QmlDesigner: Fix SVG paste action Fix an issue with the SVG paste action where the SVG uses multiple classes in one class attribute. Change-Id: I332ae217cff6b2215c3f63b1d2433a54933f404a Reviewed-by: Christian Kandeler Reviewed-by: Thomas Hartmann Reviewed-by: Qt CI Bot Reviewed-by: --- .../qmldesigner/components/componentcore/svgpasteaction.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/componentcore/svgpasteaction.cpp b/src/plugins/qmldesigner/components/componentcore/svgpasteaction.cpp index 7c29fcd6429..ea841a42da9 100644 --- a/src/plugins/qmldesigner/components/componentcore/svgpasteaction.cpp +++ b/src/plugins/qmldesigner/components/componentcore/svgpasteaction.cpp @@ -951,7 +951,7 @@ void flattenTransformsAndStyles(const QDomElement &element, const QStringList classes = classStr.split(" ", Qt::SkipEmptyParts); for (const auto &c : classes) - applyCSSRules(cssRules["." + e.attribute("class")], properties); + applyCSSRules(cssRules["." + c], properties); } if (e.hasAttribute("id")) {