From d6b1281a653bcd3c3fcf9595b471c88220bb210c Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Thu, 4 Jun 2020 20:08:25 +0200 Subject: [PATCH] QmlDesigner: Only deescaoe strings Task-number: QDS-2153 Change-Id: I6840135851df852015ac140e8c99f6e37ae66d64 Reviewed-by: Thomas Hartmann --- .../qmldesigner/designercore/metainfo/metainforeader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/designercore/metainfo/metainforeader.cpp b/src/plugins/qmldesigner/designercore/metainfo/metainforeader.cpp index 8ad521f6ff1..be4953de0d1 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/metainforeader.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/metainforeader.cpp @@ -270,7 +270,7 @@ inline QString deEscape(const QString &value) inline QVariant deEscapeVariant(const QVariant &value) { - if (value.canConvert()) + if (value.type() == QVariant::String) return deEscape(value.toString()); return value; }