From 5312beeaf4905e1f99695da2a26c4a8fef26067b Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Thu, 9 Jul 2015 14:50:31 -0700 Subject: [PATCH] if an action changes its own arguments, cause reserialisation --- interface/src/avatar/AvatarActionHold.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/interface/src/avatar/AvatarActionHold.cpp b/interface/src/avatar/AvatarActionHold.cpp index cdb59ebb96..72019ecf28 100644 --- a/interface/src/avatar/AvatarActionHold.cpp +++ b/interface/src/avatar/AvatarActionHold.cpp @@ -89,6 +89,11 @@ void AvatarActionHold::updateActionWorker(float deltaTimeStep) { _rotationalTarget = rotation; unlock(); + auto ownerEntity = _ownerEntity.lock(); + if (ownerEntity) { + ownerEntity->setActionDataDirty(true); + } + ObjectActionSpring::updateActionWorker(deltaTimeStep); }