From e24683ee42d40237f9f73baedb12360d552b0223 Mon Sep 17 00:00:00 2001 From: jlewin Date: Fri, 24 May 2019 14:14:07 -0700 Subject: [PATCH] Always ReloadAll on Reset to Defaults - Issue MatterHackers/MCCentral#5585 Reset to Defaults does not clear changed settings --- .../View3D/PrinterBar/PrinterActionsBar.cs | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/MatterControlLib/PartPreviewWindow/View3D/PrinterBar/PrinterActionsBar.cs b/MatterControlLib/PartPreviewWindow/View3D/PrinterBar/PrinterActionsBar.cs index 060d2206f..148c571bf 100644 --- a/MatterControlLib/PartPreviewWindow/View3D/PrinterBar/PrinterActionsBar.cs +++ b/MatterControlLib/PartPreviewWindow/View3D/PrinterBar/PrinterActionsBar.cs @@ -376,26 +376,11 @@ namespace MatterHackers.MatterControl.PartPreviewWindow { if (revertSettings) { - bool onlyReloadSliceSettings = true; - if (printer.Settings.GetValue(SettingsKey.print_leveling_required_to_print) - && printer.Settings.GetValue(SettingsKey.print_leveling_enabled)) - { - onlyReloadSliceSettings = false; - } - printer.Settings.ClearUserOverrides(); printer.Settings.Save(clearBlackListSettings: true); - printer.Settings.Helpers.PrintLevelingData.SampledPositions.Clear(); - if (onlyReloadSliceSettings) - { - printer?.Bed.GCodeRenderer?.Clear3DGCode(); - } - else - { - ApplicationController.Instance.ReloadAll().ConfigureAwait(false); - } + ApplicationController.Instance.ReloadAll().ConfigureAwait(false); } }, "Resetting to default values will remove your current overrides and restore your original printer settings.\nAre you sure you want to continue?".Localize(),