Made the override settings editors not change the data about the main settings editor
This commit is contained in:
parent
59a6c2b0db
commit
cd319c9040
2 changed files with 47 additions and 13 deletions
|
|
@ -143,7 +143,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
topCategoryTabs.Margin = new BorderDouble(top: 8);
|
||||
topCategoryTabs.AnchorAll();
|
||||
|
||||
sliceSettingsDetailControl = new SliceSettingsDetailControl();
|
||||
sliceSettingsDetailControl = new SliceSettingsDetailControl(layerCascade);
|
||||
|
||||
List<TabBar> sideTabBarsListForLayout = new List<TabBar>();
|
||||
for (int topCategoryIndex = 0; topCategoryIndex < SliceSettingsOrganizer.Instance.UserLevels[UserLevel].CategoriesList.Count; topCategoryIndex++)
|
||||
|
|
@ -216,7 +216,10 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
string selectedTabName = topCategoryTabs.TabBar.SelectedTabName;
|
||||
if (!string.IsNullOrEmpty(selectedTabName))
|
||||
{
|
||||
UserSettings.Instance.set(settingsName, selectedTabName);
|
||||
if (layerCascade == null)
|
||||
{
|
||||
UserSettings.Instance.set(settingsName, selectedTabName);
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
@ -459,7 +462,10 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
string selectedTabName = leftSideGroupTabs.TabBar.SelectedTabName;
|
||||
if (!string.IsNullOrEmpty(selectedTabName))
|
||||
{
|
||||
UserSettings.Instance.set(settingsTypeName, selectedTabName);
|
||||
if (layerCascade == null)
|
||||
{
|
||||
UserSettings.Instance.set(settingsTypeName, selectedTabName);
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue