Bugfixes for settings menu
This commit is contained in:
@@ -144,7 +144,7 @@ bool nextSettingValue(const enum SettingsOptions option) {
|
|||||||
} else {
|
} else {
|
||||||
systemSettings.settingsValues[(int)option] += constants.increment;
|
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) {
|
bool prevSettingValue(const enum SettingsOptions option) {
|
||||||
|
|||||||
@@ -409,7 +409,7 @@ static bool settings_displayShutdownTime(void) {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
static bool settings_setTempF(void) {
|
static bool settings_setTempF(void) {
|
||||||
nextSettingValue(SettingsOptions::TemperatureInF);
|
bool res = nextSettingValue(SettingsOptions::TemperatureInF);
|
||||||
uint16_t BoostTemp = getSettingValue(SettingsOptions::BoostTemp);
|
uint16_t BoostTemp = getSettingValue(SettingsOptions::BoostTemp);
|
||||||
uint16_t SolderingTemp = getSettingValue(SettingsOptions::SolderingTemp);
|
uint16_t SolderingTemp = getSettingValue(SettingsOptions::SolderingTemp);
|
||||||
uint16_t SleepTemp = getSettingValue(SettingsOptions::SleepTemp);
|
uint16_t SleepTemp = getSettingValue(SettingsOptions::SleepTemp);
|
||||||
@@ -438,7 +438,7 @@ static bool settings_setTempF(void) {
|
|||||||
setSettingValue(SettingsOptions::SolderingTemp, SolderingTemp);
|
setSettingValue(SettingsOptions::SolderingTemp, SolderingTemp);
|
||||||
setSettingValue(SettingsOptions::SleepTemp, SleepTemp);
|
setSettingValue(SettingsOptions::SleepTemp, SleepTemp);
|
||||||
|
|
||||||
return false;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool settings_displayTempF(void) {
|
static bool settings_displayTempF(void) {
|
||||||
|
|||||||
Reference in New Issue
Block a user