Fix: When in Advanced RDS view or AFEON view iMS and EQ could accedentally be printed

This commit is contained in:
Sjef Verhoeven PE5PVB
2023-10-03 12:42:26 +02:00
parent 04f1eaab6f
commit 1ba582f0dc
+4 -4
View File
@@ -2598,13 +2598,13 @@ void updateBW() {
void updateiMS() {
if (band < BAND_GAP) {
if (iMSset == 0) {
if (!screenmute) {
if (!screenmute && !advancedRDS && !afscreen) {
tft.drawRoundRect(248, 56, 32, 20, 5, ActiveColor);
tftPrint(0, "iMS", 265, 59, ActiveColor, ActiveColorSmooth, 16);
}
radio.setiMS(1);
} else {
if (!screenmute) {
if (!screenmute && !advancedRDS && !afscreen) {
tft.drawRoundRect(248, 56, 32, 20, 5, GreyoutColor);
tftPrint(0, "iMS", 265, 59, GreyoutColor, BackgroundColor, 16);
}
@@ -2616,13 +2616,13 @@ void updateiMS() {
void updateEQ() {
if (band < BAND_GAP) {
if (EQset == 0) {
if (!screenmute) {
if (!screenmute && !advancedRDS && !afscreen) {
tft.drawRoundRect(286, 56, 32, 20, 5, ActiveColor);
tftPrint(0, "EQ", 303, 59, ActiveColor, ActiveColorSmooth, 16);
}
radio.setEQ(1);
} else {
if (!screenmute) {
if (!screenmute && !advancedRDS && !afscreen) {
tft.drawRoundRect(286, 56, 32, 20, 5, GreyoutColor);
tftPrint(0, "EQ", 303, 59, GreyoutColor, BackgroundColor, 16);
}