From b9c68f91569a0c68e4814c3785b32b18d22064b1 Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Mon, 28 Aug 2017 17:01:01 -0700 Subject: [PATCH] give MouseRayPickResultOperator and SetPrecisionPickingOperator default values to avoid crash on startup --- libraries/entities-renderer/src/EntityTreeRenderer.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/entities-renderer/src/EntityTreeRenderer.cpp b/libraries/entities-renderer/src/EntityTreeRenderer.cpp index 113739d99b..698fd40389 100644 --- a/libraries/entities-renderer/src/EntityTreeRenderer.cpp +++ b/libraries/entities-renderer/src/EntityTreeRenderer.cpp @@ -47,6 +47,11 @@ EntityTreeRenderer::EntityTreeRenderer(bool wantScripts, AbstractViewStateInterf _displayModelBounds(false), _layeredZones(this) { + setMouseRayPickResultOperator([&](QUuid rayPickID) { + RayToEntityIntersectionResult entityResult; + return entityResult; + }); + setSetPrecisionPickingOperator([&](QUuid rayPickID, bool value) {}); EntityRenderer::initEntityRenderers(); _currentHoverOverEntityID = UNKNOWN_ENTITY_ID; _currentClickingOnEntityID = UNKNOWN_ENTITY_ID;