safer clear grab actions

This commit is contained in:
David Back 2018-04-19 11:17:26 -07:00
parent 6a3303fe3e
commit 3c441f0312

View file

@ -778,11 +778,12 @@ EquipHotspotBuddy.prototype.update = function(deltaTime, timestamp, controllerDa
var clearGrabActions = function(entityID) {
var actionIDs = Entities.getActionIDs(entityID);
var myGrabTag = "grab-" + MyAvatar.sessionUUID;
for (var actionIndex = 0; actionIndex < actionIDs.length; actionIndex++) {
var actionID = actionIDs[actionIndex];
var actionArguments = Entities.getActionArguments(entityID, actionID);
var tag = actionArguments.tag;
if (tag.slice(0, 5) === "grab-") {
if (tag === myGrabTag) {
Entities.deleteAction(entityID, actionID);
}
}