forked from qt-creator/qt-creator
Make the curveeditor state aware
Fixes: QDS-6872 Change-Id: I2fe733bf6c25d3517ff80d122977113e10bac627 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -215,10 +215,9 @@ QmlTimeline CurveEditorView::activeTimeline() const
|
||||
if (node.hasVariantProperty("enabled")
|
||||
&& node.variantProperty("enabled").value().toBool())
|
||||
return QmlTimeline(node);
|
||||
|
||||
return {};
|
||||
}
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
for (const ModelNode &node : allModelNodesOfType("QtQuick.Timeline.Timeline")) {
|
||||
@@ -227,8 +226,9 @@ QmlTimeline CurveEditorView::activeTimeline() const
|
||||
if (!propertyChanges.isValid())
|
||||
continue;
|
||||
|
||||
if (node.hasVariantProperty("enabled") && node.variantProperty("enabled").value().toBool())
|
||||
return QmlTimeline(node);
|
||||
if (propertyChanges.modelNode().hasProperty("enabled") &&
|
||||
propertyChanges.modelNode().variantProperty("enabled").value().toBool())
|
||||
return QmlTimeline(node);
|
||||
}
|
||||
}
|
||||
return {};
|
||||
|
Reference in New Issue
Block a user