Merge pull request #15536 from SamGondelman/click

BUGZ-135: Edit entity icons ignorePickIntersection when not visible
This commit is contained in:
Sam Gondelman 2019-05-09 16:23:01 -07:00 committed by GitHub
commit 78f086bc58
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -64,7 +64,8 @@ EntityIconOverlayManager = function(entityTypes, getOverlayPropertiesFunc) {
visible = isVisible;
for (var id in entityOverlays) {
Overlays.editOverlay(entityOverlays[id], {
visible: visible
visible: visible,
ignorePickIntersection: !visible
});
}
}
@ -85,7 +86,8 @@ EntityIconOverlayManager = function(entityTypes, getOverlayPropertiesFunc) {
function releaseOverlay(overlay) {
unusedOverlays.push(overlay);
Overlays.editOverlay(overlay, {
visible: false
visible: false,
ignorePickIntersection: true
});
}
@ -99,6 +101,7 @@ EntityIconOverlayManager = function(entityTypes, getOverlayPropertiesFunc) {
position: properties.position,
rotation: Quat.fromPitchYawRollDegrees(0, 0, 270),
visible: visible,
ignorePickIntersection: !visible,
alpha: 0.9,
scale: 0.5,
drawInFront: true,