summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2023-04-27 17:28:48 +0200
committerThomas Hartmann <thomas.hartmann@qt.io>2023-04-27 15:35:07 +0000
commit3fc66782ff01d31a3282779f0b1b15e2f92da530 (patch)
tree9a3d42be16de72d13de1025471c4aa880812d5d1
parentba91f9e3e08a90164403f959b5c778dd8f109f76 (diff)
downloadqt-creator-3fc66782ff01d31a3282779f0b1b15e2f92da530.tar.gz
QmlDesigner: Add workaround for easing and Qt 5
Task-number: QDS-9391 Change-Id: I464c12d3c9b154b4283ee7db5262ca43f7824b56 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r--src/libs/qmljs/qmljscheck.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libs/qmljs/qmljscheck.cpp b/src/libs/qmljs/qmljscheck.cpp
index 8d5bcadad5..9d30907cfa 100644
--- a/src/libs/qmljs/qmljscheck.cpp
+++ b/src/libs/qmljs/qmljscheck.cpp
@@ -2023,6 +2023,10 @@ const Value *Check::checkScopeObjectMember(const UiQualifiedId *id)
while (idPart->next) {
const ObjectValue *objectValue = value_cast<ObjectValue>(value);
if (! objectValue) {
+
+ if (!objectValue && propertyName == "easing")
+ return nullptr;
+
addMessage(ErrDoesNotHaveMembers, idPart->identifierToken, propertyName);
return nullptr;
}