From 074057c110127eafe82dab2b15e0e38fcd88c24a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Sat, 18 Feb 2023 11:51:01 +0000 Subject: [PATCH] Fix an issue where LCD freezes during loading test It may be useful to view the Sensors menu while the toolchange loading test is taking place. For example to see if the reading is flickering The firmware needs to call lcd_update(0) to update the screen rendering. Change in memory: Flash: -2 bytes SRAM: 0 bytes --- Firmware/mmu2.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Firmware/mmu2.cpp b/Firmware/mmu2.cpp index a2af14c6e..4237b5c5c 100644 --- a/Firmware/mmu2.cpp +++ b/Firmware/mmu2.cpp @@ -241,8 +241,7 @@ bool MMU2::VerifyFilamentEnteredPTFE() { // Wait for move to finish and monitor the fsensor the entire time // A single 0 reading will set the bit. fsensorState |= (WhereIsFilament() == FilamentState::NOT_PRESENT); - marlin_manage_heater(); - marlin_manage_inactivity(true); + safe_delay_keep_alive(0); } if (fsensorState) {