Fix lost user probe setting

- MatterHackers/MCCentral#5281
UserLayer probe offsets lost during migration to new probe_offset
field
This commit is contained in:
jlewin 2019-04-08 13:36:30 -07:00
parent 62a7da58ff
commit 57eeda3c2f

View file

@ -1039,14 +1039,14 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
settings.MaterialLayer = settings.GetMaterialLayer(settings.ActiveMaterialKey);
}
// Migrate the old probe settings into the new probe settings
// Migrate deprecated OemLayer probe setting
if (settings.OemLayer.ContainsKey("z_probe_z_offset"))
{
MigrateProbeOffset(settings.OemLayer);
}
// if we have not copied the oem layer settings key
if (settings.OemLayer.ContainsKey("z_probe_z_offset"))
// Migrate deprecated UserLayer probe setting
if (settings.UserLayer.ContainsKey("z_probe_z_offset"))
{
MigrateProbeOffset(settings.UserLayer);
}