1
0
forked from me/IronOS

fix oled layout _again_

This commit is contained in:
Ben V. Brown
2022-02-06 15:56:41 +11:00
parent 2f28e6b487
commit f715f77848
2 changed files with 9 additions and 7 deletions

View File

@@ -539,15 +539,16 @@ static void gui_solderingMode(uint8_t jumpToSleep) {
} }
} }
// else we update the screen information // else we update the screen information
if (OLED::getRotation()) {
OLED::setCursor(50, 0);
} else {
OLED::setCursor(-1, 0);
}
OLED::clearScreen(); OLED::clearScreen();
OLED::setCursor(0, 0);
// Draw in the screen details // Draw in the screen details
if (getSettingValue(SettingsOptions::DetailedSoldering)) { if (getSettingValue(SettingsOptions::DetailedSoldering)) {
if (OLED::getRotation()) {
OLED::setCursor(50, 0);
} else {
OLED::setCursor(-1, 0);
}
gui_drawTipTemp(true, FontStyle::LARGE); gui_drawTipTemp(true, FontStyle::LARGE);
#ifndef NO_SLEEP_MODE #ifndef NO_SLEEP_MODE
@@ -588,6 +589,7 @@ static void gui_solderingMode(uint8_t jumpToSleep) {
printVoltage(); printVoltage();
OLED::print(SymbolVolts, FontStyle::SMALL); OLED::print(SymbolVolts, FontStyle::SMALL);
} else { } else {
OLED::setCursor(0, 0);
// We switch the layout direction depending on the orientation of the oled // We switch the layout direction depending on the orientation of the oled
if (OLED::getRotation()) { if (OLED::getRotation()) {
// battery // battery