It feels like if a decoder (CW) is active and decoder whilst you are in the 'edit slot name' text editing menu, things get a bit weird on the screen, as the cursor jumps around to the top line, when it should be on the edit text.
I suspect one of two things:
1) we are still calling setCursor, even though the decode 'display' is off, as we are in the menu
2) something is a little screwy with my RGB LCD integration into the neu-rah menu library.
I suspect (1), but the code
looks good on a cursory glance:
if (display ) {
lcd.setCursor(0, 0);
lcd.print(buf);
}
It feels like if a decoder (CW) is active and decoder whilst you are in the 'edit slot name' text editing menu, things get a bit weird on the screen, as the cursor jumps around to the top line, when it should be on the edit text.
I suspect one of two things:
1) we are still calling
setCursor
, even though the decode 'display' is off, as we are in the menu 2) something is a little screwy with my RGB LCD integration into the neu-rah menu library.I suspect (1), but the code looks good on a cursory glance: