Line added to non-inverted header

This commit is contained in:
HarukiToreda 2025-05-15 12:14:24 -04:00
parent ace63eee8d
commit 18d11d28d4
2 changed files with 8 additions and 2 deletions

View File

@ -1504,7 +1504,7 @@ static void drawNodes(OLEDDisplay *display, int16_t x, int16_t y, const NodeStat
!defined(DISPLAY_FORCE_SMALL_FONTS)
display->drawFastImage(x, y + 3, 8, 8, imgUser);
#else
display->drawFastImage(x, y, 8, 8, imgUser);
display->drawFastImage(x, y + 1, 8, 8, imgUser);
#endif
display->drawString(x + 10, y - 2, usersString);
int string_offset = (SCREEN_WIDTH > 128) ? 2 : 1;
@ -2571,7 +2571,7 @@ static void drawDeviceFocused(OLEDDisplay *display, OLEDDisplayUiState *state, i
config.display.heading_bold = false;
// Display Region and Channel Utilization
drawNodes(display, x + 1, compactFirstLine + 3, nodeStatus, -1, false, "online");
drawNodes(display, x + 1, compactFirstLine + 2, nodeStatus, -1, false, "online");
uint32_t uptime = millis() / 1000;
char uptimeStr[6];

View File

@ -62,6 +62,12 @@ void drawCommonHeader(OLEDDisplay *display, int16_t x, int16_t y)
if (isInverted) {
drawRoundedHighlight(display, x, y, screenW, highlightHeight, 2);
display->setColor(BLACK);
} else {
if (screenW > 128) {
display->drawLine(0, 20, screenW, 20);
} else {
display->drawLine(0, 14, screenW, 14);
}
}
// === Battery State ===