Fix EON PTY recovery after page switch
Some additional code improvement.
This commit is contained in:
+2
-2
@@ -718,7 +718,7 @@ void TEF6686::readRDS(byte showrdserrors)
|
||||
|
||||
bool isValuePresent = false;
|
||||
for (int i = 0; i < 50; i++) { // Check if already in list
|
||||
if (rds.sortaf && (buffer0 == currentfreq) || buffer0 == 0 || af[i].frequency == buffer0) {
|
||||
if (rds.sortaf && ((buffer0 == currentfreq) || buffer0 == 0 || af[i].frequency == buffer0)) {
|
||||
isValuePresent = true;
|
||||
break;
|
||||
}
|
||||
@@ -732,7 +732,7 @@ void TEF6686::readRDS(byte showrdserrors)
|
||||
|
||||
isValuePresent = false;
|
||||
for (int i = 0; i < 50; i++) { // Check if already in list
|
||||
if (rds.sortaf && (buffer1 == currentfreq) || buffer1 == 0 || af[i].frequency == buffer1) {
|
||||
if (rds.sortaf && ((buffer1 == currentfreq) || buffer1 == 0 || af[i].frequency == buffer1)) {
|
||||
isValuePresent = true;
|
||||
break;
|
||||
}
|
||||
|
||||
+2
-1
@@ -7,7 +7,7 @@
|
||||
#include <cstring>
|
||||
|
||||
byte menuitem;
|
||||
byte items[8] = {8, (dynamicspi ? 3 : 2), 6, 10, 9, 10, 10, 5};
|
||||
byte items[8] = {8, static_cast<byte>(dynamicspi ? 3 : 2), 6, 10, 9, 10, 10, 5};
|
||||
|
||||
void doTheme() { // Use this to put your own colors in: http://www.barth-dev.de/online/rgb565-color-picker/
|
||||
switch (CurrentTheme) {
|
||||
@@ -348,6 +348,7 @@ void BuildAFScreen() {
|
||||
mappedfreqold3[i] = 0;
|
||||
eonpicodeold[i][0] = '\0';
|
||||
eonpsold[i] = "";
|
||||
eonptyold[i] = 254;
|
||||
}
|
||||
for (byte i = 0; i < 20; i++) std::memset(eonpicodeold[i], '\0', sizeof(eonpicodeold[i]));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user