Only require probe calibration if doing leveling

issue: MatterHackers/MCCentral#4351
Probe calibration is required even when software print leveling is turned off
This commit is contained in:
Lars Brubaker 2018-10-23 09:25:34 -07:00
parent 10d141395f
commit fd74320c8e
2 changed files with 3 additions and 2 deletions

View file

@ -45,7 +45,8 @@ namespace MatterHackers.MatterControl.ConfigurationPage.PrintLeveling
public static bool UsingZProbe(PrinterConfig printer)
{
// we have a probe that we are using and we have not done leveling yet
return printer.Settings.GetValue<bool>(SettingsKey.has_z_probe)
return printer.Settings.GetValue<bool>(SettingsKey.print_leveling_enabled)
&& printer.Settings.GetValue<bool>(SettingsKey.has_z_probe)
&& printer.Settings.GetValue<bool>(SettingsKey.use_z_probe);
}