Browse Source

🚸 Wake up TFT for some events (#22788)

Tanguy Pruvot 3 years ago
parent
commit
89125cd32e
No account linked to committer's email address
2 changed files with 3 additions and 0 deletions
  1. 2
    0
      Marlin/src/lcd/marlinui.cpp
  2. 1
    0
      Marlin/src/lcd/menu/menu_media.cpp

+ 2
- 0
Marlin/src/lcd/marlinui.cpp View File

1444
 
1444
 
1445
   void MarlinUI::set_alert_status_P(PGM_P const message) {
1445
   void MarlinUI::set_alert_status_P(PGM_P const message) {
1446
     set_status_P(message, 1);
1446
     set_status_P(message, 1);
1447
+    TERN_(HAS_TOUCH_SLEEP, wakeup_screen());
1447
     TERN_(HAS_LCD_MENU, return_to_status());
1448
     TERN_(HAS_LCD_MENU, return_to_status());
1448
   }
1449
   }
1449
 
1450
 
1557
       defer_status_screen();
1558
       defer_status_screen();
1558
     #endif
1559
     #endif
1559
 
1560
 
1561
+    TERN_(HAS_TOUCH_SLEEP, wakeup_screen());
1560
     TERN_(HOST_PROMPT_SUPPORT, host_prompt_open(PROMPT_PAUSE_RESUME, PSTR("UI Pause"), PSTR("Resume")));
1562
     TERN_(HOST_PROMPT_SUPPORT, host_prompt_open(PROMPT_PAUSE_RESUME, PSTR("UI Pause"), PSTR("Resume")));
1561
 
1563
 
1562
     LCD_MESSAGEPGM(MSG_PRINT_PAUSED);
1564
     LCD_MESSAGEPGM(MSG_PRINT_PAUSED);

+ 1
- 0
Marlin/src/lcd/menu/menu_media.cpp View File

48
     goto_screen(menu_media, sd_encoder_position, sd_top_line, sd_items);
48
     goto_screen(menu_media, sd_encoder_position, sd_top_line, sd_items);
49
     sd_encoder_position = 0xFFFF;
49
     sd_encoder_position = 0xFFFF;
50
     defer_status_screen();
50
     defer_status_screen();
51
+    TERN_(HAS_TOUCH_SLEEP, ui.wakeup_screen());
51
   }
52
   }
52
 
53
 
53
 #endif
54
 #endif

Loading…
Cancel
Save