Ensure leveling validation is run when enabled and/or required

This commit is contained in:
John Lewin 2019-03-08 08:03:12 -08:00
parent 11fe15ad1e
commit 7e6586cd85

View file

@ -159,7 +159,10 @@ namespace MatterHackers.MatterControl
}
// If we have print leveling turned on then make sure we don't have any leveling commands in the start gcode.
if (settings.GetValue<bool>(SettingsKey.print_leveling_enabled))
var levelingEnabled = printer.Settings.GetValue<bool>(SettingsKey.print_leveling_enabled);
var levelingRequired = printer.Settings.GetValue<bool>(SettingsKey.print_leveling_required_to_print);
if (levelingEnabled || levelingRequired)
{
foreach (string startGCodeLine in startGCode)
{