force delete OtherAvatar entities when necessary

This commit is contained in:
Andrew Meadows 2019-10-16 15:18:15 -07:00
parent 4159bc4862
commit fb090d1388

View file

@ -710,7 +710,7 @@ void EntityTree::deleteEntitiesByID(const QSet<EntityItemID>& ids, bool force, b
if (_simulation) {
_simulation->queueEraseDomainEntity(entity->getID());
}
} else if (entity->isLocalEntity() || entity->isMyAvatarEntity()) {
} else if (force || entity->isLocalEntity() || entity->isMyAvatarEntity()) {
entitiesToDelete.insert(entity);
entity->collectChildrenForDelete(entitiesToDelete, sessionID);
}