Update marlinui_DOGM.cpp
This commit is contained in:
parent
ca9f27dc62
commit
c056c2e3d6
1 changed files with 2 additions and 5 deletions
|
|
@ -461,11 +461,8 @@ void MarlinUI::clear_lcd() { } // Automatically cleared by Picture Loop
|
|||
|
||||
void MenuItem_sdbase::draw(const bool sel, const uint8_t row, PGM_P const, CardReader &theCard, const bool isDir) {
|
||||
if (mark_as_selected(row, sel)) {
|
||||
uint8_t maxlen = LCD_WIDTH;
|
||||
if (isDir) {
|
||||
lcd_put_wchar(LCD_STR_FOLDER[0]);
|
||||
maxlen--;
|
||||
}
|
||||
const uint8_t maxlen = LCD_WIDTH - isDir;
|
||||
if (isDir) lcd_put_wchar(LCD_STR_FOLDER[0]);
|
||||
const pixel_len_t pixw = maxlen * (MENU_FONT_WIDTH);
|
||||
pixel_len_t n = pixw - lcd_put_u8str_max(ui.scrolled_filename(theCard, maxlen, row, sel), pixw);
|
||||
while (n > MENU_FONT_WIDTH) n -= lcd_put_wchar(' ');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue