diff --git a/interface/src/DatagramProcessor.cpp b/interface/src/DatagramProcessor.cpp index a159af7be5..6c39994bf3 100644 --- a/interface/src/DatagramProcessor.cpp +++ b/interface/src/DatagramProcessor.cpp @@ -149,13 +149,19 @@ void DatagramProcessor::processDatagrams() { break; } case PacketTypeVoxelEditNack: - application->_voxelEditSender.processNackPacket(incomingPacket); + if (!Menu::getInstance()->isOptionChecked(MenuOption::DisableNackPackets)) { + application->_voxelEditSender.processNackPacket(incomingPacket); + } break; case PacketTypeParticleEditNack: - application->_particleEditSender.processNackPacket(incomingPacket); + if (!Menu::getInstance()->isOptionChecked(MenuOption::DisableNackPackets)) { + application->_particleEditSender.processNackPacket(incomingPacket); + } break; case PacketTypeModelEditNack: - application->_modelEditSender.processNackPacket(incomingPacket); + if (!Menu::getInstance()->isOptionChecked(MenuOption::DisableNackPackets)) { + application->_modelEditSender.processNackPacket(incomingPacket); + } break; default: nodeList->processNodeData(senderSockAddr, incomingPacket);