From 0bec2bca838f69a2f040b3dca31bdbd1a22f93ab Mon Sep 17 00:00:00 2001 From: Andrew Meadows Date: Thu, 27 Jun 2019 14:44:23 -0700 Subject: [PATCH] OctreePacketProcessor should process packet even when no SafeLanding --- interface/src/octree/OctreePacketProcessor.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/interface/src/octree/OctreePacketProcessor.cpp b/interface/src/octree/OctreePacketProcessor.cpp index 7533ddbac5..c6f908e039 100644 --- a/interface/src/octree/OctreePacketProcessor.cpp +++ b/interface/src/octree/OctreePacketProcessor.cpp @@ -111,9 +111,11 @@ void OctreePacketProcessor::processPacket(QSharedPointer messag case PacketType::EntityData: { if (DependencyManager::get()->shouldRenderEntities()) { auto renderer = qApp->getEntities(); - if (renderer && _safeLanding) { + if (renderer) { renderer->processDatagram(*message, sendingNode); - _safeLanding->addToSequence(renderer->getLastOctreeMessageSequence()); + if (_safeLanding && _safeLanding->isTracking()) { + _safeLanding->addToSequence(renderer->getLastOctreeMessageSequence()); + } } } } break;