Don't compare distance when no intersection.

This commit is contained in:
howard-stearns 2016-07-06 15:08:57 -07:00
parent 9495d93a72
commit 110f5e9e2a

View file

@ -224,7 +224,7 @@ function entityHasActions(entityID) {
function findRayIntersection(pickRay, precise, include, exclude) {
var entities = Entities.findRayIntersection(pickRay, precise, include, exclude);
var overlays = Overlays.findRayIntersection(pickRay);
if (!overlays.intersects || (entities.distance <= overlays.distance)) {
if (!overlays.intersects || (entities.intersects && (entities.distance <= overlays.distance))) {
return entities;
}
return overlays;