forked from qt-creator/qt-creator
QmlDesigner: Update TransitionEditor when animation is removed
Change-Id: Ida9c1a44879bd1d8d2bbf6614eda7d8b31de9037 Reviewed-by: Knud Dollereder <knud.dollereder@qt.io>
This commit is contained in:
committed by
Thomas Hartmann
parent
2a0d09bdac
commit
9491c04b8a
@@ -98,6 +98,10 @@ void TransitionEditorView::nodeRemoved(const ModelNode & removedNode,
|
||||
{
|
||||
if (parentProperty.name() == "transitions")
|
||||
widget()->updateData(removedNode);
|
||||
|
||||
const ModelNode parent = parentProperty.parentModelNode();
|
||||
if (parent.isValid() && parent.metaInfo().isSubclassOf("QtQuick.Transition"))
|
||||
asyncUpdate(parent);
|
||||
}
|
||||
|
||||
void TransitionEditorView::nodeReparented(const ModelNode &node,
|
||||
@@ -110,7 +114,6 @@ void TransitionEditorView::nodeReparented(const ModelNode &node,
|
||||
|
||||
const ModelNode parent = newPropertyParent.parentModelNode();
|
||||
|
||||
// qDebug() << Q_FUNC_INFO << parent;
|
||||
if (parent.isValid() && parent.metaInfo().isValid()
|
||||
&& parent.metaInfo().isSubclassOf("QtQuick.Transition")) {
|
||||
asyncUpdate(parent);
|
||||
|
Reference in New Issue
Block a user