fullscreen message: use \n to force the next word on the next line

Useful for printing short URLs since those contain punctuation characters, which get treated at the end of a word under usual circumstances
This commit is contained in:
Alex Voinea 2022-11-30 10:17:28 +01:00 committed by 3d-gussner
parent 8261712635
commit ade8a87a3f

View file

@ -3135,6 +3135,11 @@ static const char* lcd_display_message_fullscreen_nonBlocking_P(const char *msg,
char c = char(pgm_read_byte(msg));
if (c == '~')
c = ' ';
else if (c == '\n') {
// Abort early if '\n' is encontered.
// This character is used to force the following words to be printed on the next line.
break;
}
lcd_print(c);
}
}