forked from qt-creator/qt-creator
QmlDesigner: Fix Binding Editor for When Condition
Task-number: QDS-10537 Change-Id: Icc996fe3a52f66d5e16dd2aa840032b9687a7f1d Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Aleksei German <aleksei.german@qt.io>
This commit is contained in:
@@ -190,7 +190,7 @@ bool compareTypes(const NodeMetaInfo &sourceType, const NodeMetaInfo &targetType
|
||||
|
||||
static constexpr auto variantTypes = std::make_tuple("alias", "unknown", "variant", "var");
|
||||
|
||||
return isType(variantTypes, target) || isType(variantTypes, source)
|
||||
return isType(variantTypes, target) || isType(variantTypes, source) || target == source
|
||||
|| targetType == sourceType || isType(target, source, "double", "real", "int")
|
||||
|| isType(target, source, "QColor", "color")
|
||||
|| isType(target, source, "QString", "string");
|
||||
|
Reference in New Issue
Block a user