diff --git a/PartPreviewWindow/SelectedObjectPanel.cs b/PartPreviewWindow/SelectedObjectPanel.cs index eb3c9a1d9..cecde04eb 100644 --- a/PartPreviewWindow/SelectedObjectPanel.cs +++ b/PartPreviewWindow/SelectedObjectPanel.cs @@ -86,10 +86,11 @@ namespace MatterHackers.MatterControl.PartPreviewWindow this.AddChild(scrollable); - var editorColumn = new FlowLayoutWidget(FlowDirection.TopToBottom) + var editorColumn = new BottomResizeContainer(theme) { HAnchor = HAnchor.Stretch, - VAnchor = VAnchor.Fit + VAnchor = VAnchor.Absolute, + Height = 250 //////////////////////// Load persisted user value }; var toolbar = new Toolbar(theme) @@ -199,6 +200,9 @@ namespace MatterHackers.MatterControl.PartPreviewWindow if (editorSection.Children.FirstOrDefault() is ExpandCheckboxButton checkbox) { checkbox.ReplaceChild(checkbox.Children[1], inlineTitleEdit); + + // Override default constructor behavior - force back to Absolute after add + editorSection.ContentPanel.VAnchor = VAnchor.Absolute; } this.ContentPanel.AddChild(editorSection); diff --git a/PartPreviewWindow/View3D/View3DWidget.cs b/PartPreviewWindow/View3D/View3DWidget.cs index 21e77935b..657d8e9ea 100644 --- a/PartPreviewWindow/View3D/View3DWidget.cs +++ b/PartPreviewWindow/View3D/View3DWidget.cs @@ -184,9 +184,9 @@ namespace MatterHackers.MatterControl.PartPreviewWindow treeSection = new BottomResizeContainer(theme) { HAnchor = HAnchor.Stretch, - VAnchor = VAnchor.Absolute + VAnchor = VAnchor.Absolute, + Height = 250 //////////////////////// Load persisted user value }; - treeSection.Height = 250; //////////////////////// Load persisted user value modelViewSidePanel.AddChild(treeSection); // add the tree view