Fix regression in preset selection
This commit is contained in:
parent
a5548bd786
commit
e48fc5457c
1 changed files with 10 additions and 1 deletions
|
|
@ -902,7 +902,16 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
{
|
||||
get
|
||||
{
|
||||
return ValueOrDefault("layer_id");
|
||||
string layerKey = ValueOrDefault("layer_id");
|
||||
if (string.IsNullOrEmpty(layerKey))
|
||||
{
|
||||
// Generate a new GUID when missing or empty. We can't do this in the constructor as the dictionary deserialization will fail if
|
||||
// an existing key exists for layer_id and on new empty layers, we still need to construct an initial identifier.
|
||||
layerKey = Guid.NewGuid().ToString();
|
||||
LayerID = layerKey;
|
||||
}
|
||||
|
||||
return layerKey;
|
||||
}
|
||||
set
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue