From 88bf857fa689fe7d057c6e3825eaf4542c6ded07 Mon Sep 17 00:00:00 2001 From: LarsBrubaker Date: Mon, 31 Aug 2020 19:10:10 -0700 Subject: [PATCH] Set focus to the search field issue: MatterHackers/MCCentral#6029 Typo in Update Settings text --- MatterControlLib/Library/Widgets/PrintLibraryWidget.cs | 8 +++++++- MatterControlLib/SettingsManagement/UpdateSettingsPage.cs | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/MatterControlLib/Library/Widgets/PrintLibraryWidget.cs b/MatterControlLib/Library/Widgets/PrintLibraryWidget.cs index dabd5918d..d51dfe04a 100644 --- a/MatterControlLib/Library/Widgets/PrintLibraryWidget.cs +++ b/MatterControlLib/Library/Widgets/PrintLibraryWidget.cs @@ -267,7 +267,7 @@ namespace MatterHackers.MatterControl.PrintLibrary bool containerSupportsEdits = activeContainer is ILibraryWritableContainer; - //searchInput.Text = activeContainer.KeywordFilter; + // searchInput.Text = activeContainer.KeywordFilter; breadCrumbWidget.SetContainer(activeContainer); activeContainer.ContentChanged += UpdateStatus; @@ -438,6 +438,12 @@ namespace MatterHackers.MatterControl.PrintLibrary this.AddChild(ResetButton); } + public override void OnLoad(EventArgs args) + { + TextEditWidget.Focus(); + base.OnLoad(args); + } + public override string Text { get => TextEditWidget.ActualTextEditWidget.Text; diff --git a/MatterControlLib/SettingsManagement/UpdateSettingsPage.cs b/MatterControlLib/SettingsManagement/UpdateSettingsPage.cs index 345953e23..6805910d5 100644 --- a/MatterControlLib/SettingsManagement/UpdateSettingsPage.cs +++ b/MatterControlLib/SettingsManagement/UpdateSettingsPage.cs @@ -174,7 +174,7 @@ Updating the default will not change any other overrides that you may have appli currentText += ": " + category.Name + " > " + group.Name + " > " + settingData.PresentationName; AddSetting(printer, currentText, setting.key, theme.SlightShade); - AddSetting(oemPrinter, "Will be update to:".Localize(), setting.key, Color.Transparent); + AddSetting(oemPrinter, "Will be updated to:".Localize(), setting.key, Color.Transparent); var buttonContainer = new FlowLayoutWidget(FlowDirection.RightToLeft) {