From 171dc707fa8a33e5be327adf1032a28d7cda5df5 Mon Sep 17 00:00:00 2001
From: PavelSindler <sindlerpa@gmail.com>
Date: Fri, 24 Nov 2017 20:18:11 +0100
Subject: [PATCH 1/2] improve mesh bed leveling messages

---
 Firmware/ultralcd_implementation_hitachi_HD44780.h | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/Firmware/ultralcd_implementation_hitachi_HD44780.h b/Firmware/ultralcd_implementation_hitachi_HD44780.h
index 98303dc3..710de49f 100644
--- a/Firmware/ultralcd_implementation_hitachi_HD44780.h
+++ b/Firmware/ultralcd_implementation_hitachi_HD44780.h
@@ -966,7 +966,7 @@ if (print_sd_status)
 						custom_message = false;
 						custom_message_type = 0;
 					}
-					if (custom_message_state > 3 && custom_message_state < 10 )
+					if (custom_message_state > 3 && custom_message_state <= 10 )
 					{
 						lcd.setCursor(0, 3);
 						lcd_printPGM(PSTR("                   "));
@@ -974,11 +974,6 @@ if (print_sd_status)
 						lcd_printPGM(MSG_HOMEYZ_DONE);
 						custom_message_state--;
 					}
-					if (custom_message_state == 10)
-					{
-						lcd_printPGM(MSG_HOMEYZ_DONE);
-						custom_message_state = 9;
-					}
 				}
 
 			}

From 05348a33db6ddd937f155612802ac0c76e397edb Mon Sep 17 00:00:00 2001
From: PavelSindler <sindlerpa@gmail.com>
Date: Fri, 24 Nov 2017 22:55:47 +0100
Subject: [PATCH 2/2] wizard: dont update lcd when loading filament

---
 Firmware/ultralcd.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp
index a6d5e068..bed0da31 100644
--- a/Firmware/ultralcd.cpp
+++ b/Firmware/ultralcd.cpp
@@ -3540,6 +3540,7 @@ void lcd_wizard(int state) {
 			break;
 		case 7: //load filament 
 			lcd_show_fullscreen_message_and_wait_P(MSG_WIZARD_LOAD_FILAMENT);
+			lcd_update_enable(false);
 			lcd_implementation_clear();
 			lcd_print_at_PGM(0, 2, MSG_LOADING_FILAMENT);
 			loading_flag = true;