Merge pull request #15117 from SamGondelman/wearables

Case 21596: Fix wearable scale on position change
This commit is contained in:
Shannon Romano 2019-03-07 10:29:47 -08:00 committed by GitHub
commit d11c04a19d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View file

@ -1873,7 +1873,7 @@ void EntityItem::setParentID(const QUuid& value) {
glm::vec3 EntityItem::getScaledDimensions() const { glm::vec3 EntityItem::getScaledDimensions() const {
glm::vec3 scale = getSNScale(); glm::vec3 scale = getSNScale();
return _unscaledDimensions * scale; return getUnscaledDimensions() * scale;
} }
void EntityItem::setScaledDimensions(const glm::vec3& value) { void EntityItem::setScaledDimensions(const glm::vec3& value) {

View file

@ -4209,7 +4209,7 @@ void EntityItemProperties::copySimulationRestrictedProperties(const EntityItemPo
setAcceleration(entity->getAcceleration()); setAcceleration(entity->getAcceleration());
} }
if (!_localDimensionsChanged && !_dimensionsChanged) { if (!_localDimensionsChanged && !_dimensionsChanged) {
setDimensions(entity->getScaledDimensions()); setLocalDimensions(entity->getScaledDimensions());
} }
} }