diff --git a/TEF6686_ESP32.ino b/TEF6686_ESP32.ino index 7c66431..7b1bdc3 100644 --- a/TEF6686_ESP32.ino +++ b/TEF6686_ESP32.ino @@ -4637,12 +4637,12 @@ void UpdateFonts(byte mode) { if (language == LANGUAGE_CHS) { RDSSprite.loadFont(FONT16_CHS); - PSSprite.loadFont(FONT28_CHS); + if (menu) PSSprite.loadFont(FONT16_CHS); else PSSprite.loadFont(FONT28_CHS); FullLineSprite.loadFont(FONT16_CHS); OneBigLineSprite.loadFont(FONT28_CHS); } else { RDSSprite.loadFont(FONT16); - PSSprite.loadFont(FONT28); + if (menu) PSSprite.loadFont(FONT16); else PSSprite.loadFont(FONT28); FullLineSprite.loadFont(FONT16); OneBigLineSprite.loadFont(FONT28); } diff --git a/src/gui.cpp b/src/gui.cpp index fe7a86e..28dd2f5 100644 --- a/src/gui.cpp +++ b/src/gui.cpp @@ -4868,6 +4868,14 @@ void DoMenu() { default: tft.pushImage (13, 30, 292, 170, popupbackground); break; } showMenuOpenTouchButtons(); + + if (menupage == CONNECTIVITY && menuoption == ITEM3) { + switch (CurrentTheme) { + case 7: tft.pushImage (0, 0, 320, 240, configurationbackground_wo); break; + default: tft.pushImage (0, 0, 320, 240, configurationbackground); break; + } + tftPrint(0, myLanguage[language][189 + menupage - 1], 160, 6, ActiveColor, ActiveColorSmooth, 16); + } } switch (CurrentTheme) {