|
@@ -92,7 +92,11 @@ uint8_t lcd_status_update_delay = 1, // First update one loop delayed
|
92
|
92
|
lcd_status_message_level; // Higher level blocks lower level
|
93
|
93
|
|
94
|
94
|
#if ENABLED(STATUS_MESSAGE_SCROLLING)
|
95
|
|
- #define MAX_MESSAGE_LENGTH max(CHARSIZE * 2 * (LCD_WIDTH), LONG_FILENAME_LENGTH)
|
|
95
|
+ #if LONG_FILENAME_LENGTH > CHARSIZE * 2 * (LCD_WIDTH)
|
|
96
|
+ #define MAX_MESSAGE_LENGTH LONG_FILENAME_LENGTH
|
|
97
|
+ #else
|
|
98
|
+ #define MAX_MESSAGE_LENGTH CHARSIZE * 2 * (LCD_WIDTH)
|
|
99
|
+ #endif
|
96
|
100
|
uint8_t status_scroll_pos = 0;
|
97
|
101
|
#else
|
98
|
102
|
#define MAX_MESSAGE_LENGTH CHARSIZE * (LCD_WIDTH)
|