Rename on bed items can be undone

Made bed heat able to set to 0

Don't save scene while still loading it
This commit is contained in:
Lars Brubaker 2022-01-25 16:27:22 -08:00
parent a0e05e0717
commit 261376bef2
16 changed files with 152 additions and 68 deletions

View file

@ -126,12 +126,10 @@ namespace MatterHackers.MatterControl.ActionBar
HAnchor = HAnchor.Stretch
};
var bedSettingBeingEdited = printer.Settings.Helpers.ActiveBedTemperatureSetting;
void SettingChanged(object s, StringEventArgs stringEvent)
{
if (stringEvent.Data == SettingsKey.bed_temperature
|| stringEvent.Data == bedSettingBeingEdited)
if (stringEvent.Data == printer.Settings.Helpers.ActiveBedTemperatureSetting
|| stringEvent.Data == SettingsKey.bed_temperature)
{
graph.GoalValue = printer.Settings.Helpers.ActiveBedTemperature;
}
@ -146,9 +144,7 @@ namespace MatterHackers.MatterControl.ActionBar
{
temperatureRow.CloseChildren();
bedSettingBeingEdited = printer.Settings.Helpers.ActiveBedTemperatureSetting;
var settingsData = PrinterSettings.SettingsData[bedSettingBeingEdited];
var settingsData = PrinterSettings.SettingsData[printer.Settings.Helpers.ActiveBedTemperatureSetting];
var bedTemperature = SliceSettingsTabView.CreateItemRow(settingsData, settingsContext, printer, menuTheme, ref tabIndex);
var settingsRow = bedTemperature.DescendantsAndSelf<SliceSettingsRow>().FirstOrDefault();