History

when updating queryAACubes for children, use the lastEdited from the parent's properties

Seth Alves committed 10 years ago

Commit d5f34471 parent 4f8a7a04 files · +5 −5Browse files

Showing the changes to libraries/entities/src/EntityScriptingInterface.cpp (1 of 4 files). Show all

Unified · Split

libraries/entities/src/EntityScriptingInterface.cpp+1−2
@@ -345,8 +345,7 @@ QUuid EntityScriptingInterface::editEntity(QUuid id, const EntityItemProperties& · 344 unmodified lines
345 EntityItemPointer entityDescendant = std::static_pointer_cast<EntityItem>(descendant);345 EntityItemPointer entityDescendant = std::static_pointer_cast<EntityItem>(descendant);
346 EntityItemProperties newQueryCubeProperties;346 EntityItemProperties newQueryCubeProperties;
347 newQueryCubeProperties.setQueryAACube(descendant->getQueryAACube());347 newQueryCubeProperties.setQueryAACube(descendant->getQueryAACube());
348 auto now = usecTimestampNow();348 newQueryCubeProperties.setLastEdited(properties.getLastEdited());
349 newQueryCubeProperties.setLastEdited(now);
350 queueEntityMessage(PacketType::EntityEdit, descendant->getID(), newQueryCubeProperties);349 queueEntityMessage(PacketType::EntityEdit, descendant->getID(), newQueryCubeProperties);
351 entityDescendant->setLastBroadcast(usecTimestampNow());350 entityDescendant->setLastBroadcast(usecTimestampNow());
352 }351 }