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")
|
if (parentProperty.name() == "transitions")
|
||||||
widget()->updateData(removedNode);
|
widget()->updateData(removedNode);
|
||||||
|
|
||||||
|
const ModelNode parent = parentProperty.parentModelNode();
|
||||||
|
if (parent.isValid() && parent.metaInfo().isSubclassOf("QtQuick.Transition"))
|
||||||
|
asyncUpdate(parent);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TransitionEditorView::nodeReparented(const ModelNode &node,
|
void TransitionEditorView::nodeReparented(const ModelNode &node,
|
||||||
@@ -110,7 +114,6 @@ void TransitionEditorView::nodeReparented(const ModelNode &node,
|
|||||||
|
|
||||||
const ModelNode parent = newPropertyParent.parentModelNode();
|
const ModelNode parent = newPropertyParent.parentModelNode();
|
||||||
|
|
||||||
// qDebug() << Q_FUNC_INFO << parent;
|
|
||||||
if (parent.isValid() && parent.metaInfo().isValid()
|
if (parent.isValid() && parent.metaInfo().isValid()
|
||||||
&& parent.metaInfo().isSubclassOf("QtQuick.Transition")) {
|
&& parent.metaInfo().isSubclassOf("QtQuick.Transition")) {
|
||||||
asyncUpdate(parent);
|
asyncUpdate(parent);
|
||||||
|
Reference in New Issue
Block a user