From eb4e741c487d0c0faacd5b2b4dc631b298808aaf Mon Sep 17 00:00:00 2001 From: John Lewin Date: Mon, 24 Dec 2018 10:17:05 -0800 Subject: [PATCH] Fix auto arrange/selection quirks - Issue MatterHackers/MatterControl#4111 Auto arrange does not work for multiple items --- MatterControlLib/PartPreviewWindow/View3D/SceneActions.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MatterControlLib/PartPreviewWindow/View3D/SceneActions.cs b/MatterControlLib/PartPreviewWindow/View3D/SceneActions.cs index b4fc490ee..314726f00 100644 --- a/MatterControlLib/PartPreviewWindow/View3D/SceneActions.cs +++ b/MatterControlLib/PartPreviewWindow/View3D/SceneActions.cs @@ -184,6 +184,9 @@ namespace MatterHackers.MatterControl.PartPreviewWindow { await Task.Run(() => { + // Clear selection to ensure all root level children are arranged on the bed + scene.SelectedItem = null; + PlatingHelper.ArrangeOnBed(scene.Children.ToList(), scene, bedCenter); }); }