From d95877142b0bd5fd03635db23e389f712fdea425 Mon Sep 17 00:00:00 2001 From: John Lewin Date: Thu, 1 Nov 2018 17:11:24 -0700 Subject: [PATCH] Reset EditorPanel title on clear - Switch title to 'Properties' per feedback - Issue MatterHackers/MCCentral#4459 Editor title should reset when cleared --- MatterControlLib/PartPreviewWindow/SelectedObjectPanel.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MatterControlLib/PartPreviewWindow/SelectedObjectPanel.cs b/MatterControlLib/PartPreviewWindow/SelectedObjectPanel.cs index b8dd5f895..7663ed0dd 100644 --- a/MatterControlLib/PartPreviewWindow/SelectedObjectPanel.cs +++ b/MatterControlLib/PartPreviewWindow/SelectedObjectPanel.cs @@ -54,6 +54,8 @@ namespace MatterHackers.MatterControl.PartPreviewWindow private GuiWidget editorPanel; + private string editorTitle = "Properties".Localize(); + public SelectedObjectPanel(View3DWidget view3DWidget, BedConfig sceneContext, ThemeConfig theme) : base(FlowDirection.TopToBottom) { @@ -140,7 +142,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow scrollableWidget.AddChild(editorPanel); scrollableWidget.ScrollArea.HAnchor = HAnchor.Stretch; - editorSectionWidget = new SectionWidget("Editor", scrollableWidget, theme, toolbar, expandingContent: false, defaultExpansion: true, setContentVAnchor: false) + editorSectionWidget = new SectionWidget(editorTitle, scrollableWidget, theme, toolbar, expandingContent: false, defaultExpansion: true, setContentVAnchor: false) { VAnchor = VAnchor.Stretch }; @@ -181,6 +183,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow // Allow caller to clean up with passing null for selectedItem if (item == null) { + editorSectionWidget.Text = editorTitle; return; }