From 0ddee3c7db26466b0c406180295b59cb4c87d5c4 Mon Sep 17 00:00:00 2001 From: whosawhatsis Date: Fri, 14 Mar 2014 18:27:11 -0700 Subject: [PATCH] Prevent SD card insertion from causing a hang when using LiquidTWI2 device detection --- Marlin/ultralcd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index 607b49eeb..4e07ac306 100644 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -1051,7 +1051,7 @@ void lcd_update() lcd_buttons_update(); #if (SDCARDDETECT > 0) - if((IS_SD_INSERTED != lcd_oldcardstatus)) + if((IS_SD_INSERTED != lcd_oldcardstatus && lcd_detected())) { lcdDrawUpdate = 2; lcd_oldcardstatus = IS_SD_INSERTED;