diff options
author | Mike Krus <mike.krus@kdab.com> | 2019-10-08 10:58:03 +0100 |
---|---|---|
committer | Mike Krus <mike.krus@kdab.com> | 2019-10-11 07:23:35 +0100 |
commit | d794202f3b15c31f68592bc6b8e21846e70438ad (patch) | |
tree | 94e22dbd453cf9dd154c8e2e2f4bca2300fa0887 /src/core | |
parent | fb624a684e816fb8100de6e1a7ab85d15cc36c3a (diff) |
Clean QJoint message handling
Change-Id: Ib09024017a2d213e50b3acc89d7c411728eb1869
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/transforms/qjoint.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/core/transforms/qjoint.cpp b/src/core/transforms/qjoint.cpp index c13b388e2..408d42f6d 100644 --- a/src/core/transforms/qjoint.cpp +++ b/src/core/transforms/qjoint.cpp @@ -350,7 +350,7 @@ void QJoint::addChildJoint(QJoint *joint) d->registerDestructionHelper(joint, &QJoint::removeChildJoint, d->m_childJoints); if (d->m_changeArbiter != nullptr) - d->update(); + d->updateNode(joint, "childJoint", PropertyValueAdded); } } @@ -362,9 +362,8 @@ void QJoint::removeChildJoint(QJoint *joint) { Q_D(QJoint); if (d->m_childJoints.contains(joint)) { - if (d->m_changeArbiter != nullptr) - d->update(); + d->updateNode(joint, "childJoint", PropertyValueRemoved); d->m_childJoints.removeOne(joint); |