From 04aabce4f05aab8a51184c7730a136cecf375876 Mon Sep 17 00:00:00 2001 From: Lars Brubaker Date: Wed, 21 Jun 2017 15:56:25 -0700 Subject: [PATCH] Better decent into bvh inerator --- PartPreviewWindow/View3D/View3DWidget.cs | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/PartPreviewWindow/View3D/View3DWidget.cs b/PartPreviewWindow/View3D/View3DWidget.cs index be2bd40de..e42b4795b 100644 --- a/PartPreviewWindow/View3D/View3DWidget.cs +++ b/PartPreviewWindow/View3D/View3DWidget.cs @@ -1085,17 +1085,20 @@ namespace MatterHackers.MatterControl.PartPreviewWindow // Apply selection if (matchingSceneChildren.Any()) { - Scene.ClearSelection(); - - foreach (var sceneItem in matchingSceneChildren) + // If we are actually doing the selection rather than debugging the data + if (e == null) { - Scene.AddToSelection(sceneItem); - } - } + Scene.ClearSelection(); - if (e != null) - { - RenderBounds(e, allResults); + foreach (var sceneItem in matchingSceneChildren) + { + Scene.AddToSelection(sceneItem); + } + } + else + { + RenderBounds(e, allResults); + } } }