From f40f40e135c8fbe205e9e7a8476304f94c086f30 Mon Sep 17 00:00:00 2001 From: sabrina-shanman Date: Thu, 6 Sep 2018 17:35:12 -0700 Subject: [PATCH] Use more reasonable value for BaseNestableTransformNode::_baseScale when given bad value --- libraries/shared/src/NestableTransformNode.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/libraries/shared/src/NestableTransformNode.h b/libraries/shared/src/NestableTransformNode.h index 21efd1c690..e73360d872 100644 --- a/libraries/shared/src/NestableTransformNode.h +++ b/libraries/shared/src/NestableTransformNode.h @@ -21,9 +21,7 @@ public: auto nestablePointer = _spatiallyNestable.lock(); if (nestablePointer) { glm::vec3 nestableDimensions = getActualScale(nestablePointer); - if (!glm::any(glm::equal(nestableDimensions, glm::vec3(0.0f)))) { - _baseScale = nestableDimensions; - } + _baseScale = glm::max(glm::vec3(0.001f), nestableDimensions); } }