diff --git a/ActionBar/PrinterSelector.cs b/ActionBar/PrinterSelector.cs index 4f2893173..bd389969c 100644 --- a/ActionBar/PrinterSelector.cs +++ b/ActionBar/PrinterSelector.cs @@ -84,7 +84,9 @@ namespace MatterHackers.MatterControl }; SliceSettingsWidget.SettingChanged.RegisterEvent(SettingChanged, ref unregisterEvents); - ProfileManager.ProfilesListChanged.RegisterEvent(SettingChanged, ref unregisterEvents); + + // Rebuild the droplist any time the Profiles list changes + ProfileManager.ProfilesListChanged.RegisterEvent((s, e) => Rebuild(), ref unregisterEvents); } public void Rebuild() diff --git a/SetupWizard/CopyGuestProfilesToUser.cs b/SetupWizard/CopyGuestProfilesToUser.cs index ba33aa49e..a5f617d37 100644 --- a/SetupWizard/CopyGuestProfilesToUser.cs +++ b/SetupWizard/CopyGuestProfilesToUser.cs @@ -92,8 +92,8 @@ namespace MatterHackers.MatterControl } } - var uploadButton = textImageButtonFactory.Generate("Sync".Localize()); - uploadButton.Click += (s, e) => + var syncButton = textImageButtonFactory.Generate("Sync".Localize()); + syncButton.Click += (s, e) => { // do the import foreach(var checkBox in checkBoxes) @@ -120,13 +120,13 @@ namespace MatterHackers.MatterControl }); }; - uploadButton.Visible = true; + syncButton.Visible = true; cancelButton.Visible = true; cancelButton.Click += (s, e) => UiThread.RunOnIdle(WizardWindow.Close); //Add buttons to buttonContainer - footerRow.AddChild(uploadButton); + footerRow.AddChild(syncButton); footerRow.AddChild(new HorizontalSpacer()); footerRow.AddChild(cancelButton); diff --git a/SlicerConfiguration/SliceSettingsWidget.cs b/SlicerConfiguration/SliceSettingsWidget.cs index e6443ce17..547f049a3 100644 --- a/SlicerConfiguration/SliceSettingsWidget.cs +++ b/SlicerConfiguration/SliceSettingsWidget.cs @@ -741,15 +741,15 @@ namespace MatterHackers.MatterControl.SlicerConfiguration var button = buttonFactory.Generate("Delete Printer".Localize()); button.HAnchor = HAnchor.ParentCenter; button.Click += (s, e) => - { - StyledMessageBox.ShowMessageBox((doDelete) => - { - if (doDelete) - { - ActiveSliceSettings.Instance.Helpers.SetMarkedForDelete(true); - } - }, "Are you sure you want to delete your currently selected printer?".Localize(), "Delete Printer?".Localize(), StyledMessageBox.MessageType.YES_NO, "Delete Printer".Localize()); - }; + { + StyledMessageBox.ShowMessageBox((doDelete) => + { + if (doDelete) + { + ActiveSliceSettings.Instance.Helpers.SetMarkedForDelete(true); + } + }, "Are you sure you want to delete your currently selected printer?".Localize(), "Delete Printer?".Localize(), StyledMessageBox.MessageType.YES_NO, "Delete Printer".Localize()); + }; dataArea.AddChild(button); }