1
0
forked from me/IronOS

Bugfixes for settings menu

This commit is contained in:
Ben V. Brown
2021-09-15 19:24:19 +10:00
parent bfca4c9336
commit ebde786ca1
2 changed files with 3 additions and 3 deletions

View File

@@ -144,7 +144,7 @@ bool nextSettingValue(const enum SettingsOptions option) {
} else {
systemSettings.settingsValues[(int)option] += constants.increment;
}
return (constants.max - systemSettings.settingsValues[(int)option]) < constants.increment;
return (constants.max - systemSettings.settingsValues[(int)option]) <= constants.increment;
}
bool prevSettingValue(const enum SettingsOptions option) {

View File

@@ -409,7 +409,7 @@ static bool settings_displayShutdownTime(void) {
return false;
}
static bool settings_setTempF(void) {
nextSettingValue(SettingsOptions::TemperatureInF);
bool res = nextSettingValue(SettingsOptions::TemperatureInF);
uint16_t BoostTemp = getSettingValue(SettingsOptions::BoostTemp);
uint16_t SolderingTemp = getSettingValue(SettingsOptions::SolderingTemp);
uint16_t SleepTemp = getSettingValue(SettingsOptions::SleepTemp);
@@ -438,7 +438,7 @@ static bool settings_setTempF(void) {
setSettingValue(SettingsOptions::SolderingTemp, SolderingTemp);
setSettingValue(SettingsOptions::SleepTemp, SleepTemp);
return false;
return res;
}
static bool settings_displayTempF(void) {