Merge branch 'master' of github.com:MiladNazeri/hifi

This commit is contained in:
milad 2019-09-24 16:06:51 -07:00
commit b8e7b23ba3

View file

@ -229,7 +229,11 @@ void EntityTreeRenderer::clearDomainAndNonOwnedEntities() {
for (const auto& entry : _entitiesInScene) {
const auto& renderer = entry.second;
const EntityItemPointer& entityItem = renderer->getEntity();
if (!(entityItem->isLocalEntity() || (entityItem->isAvatarEntity() && entityItem->getOwningAvatarID() == sessionUUID))) {
auto parentID = entityItem->getParentID();
auto parent = getTree()->findEntityByEntityItemID(parentID);
if ((!entityItem->isLocalEntity() || (entityItem->isAvatarEntity() && entityItem->getOwningAvatarID() == sessionUUID))) {
fadeOutRenderable(renderer);
} else if (entityItem->isLocalEntity() && parent && parent->getNestableType() == NestableType::Entity) {
fadeOutRenderable(renderer);
} else {
savedEntities[entry.first] = entry.second;