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); }); }