From 8e98af5a705398af340fa512e8c938bdea338c63 Mon Sep 17 00:00:00 2001 From: Sjef Verhoeven PE5PVB Date: Thu, 2 Jan 2025 21:39:14 +0100 Subject: [PATCH] Fixed wrong charsize after Wifi config and remove message to exit menu --- TEF6686_ESP32.ino | 4 ++-- src/gui.cpp | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) 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) {