From 7f8ff0a7247875257939236f981946987b276fa4 Mon Sep 17 00:00:00 2001
From: MasterPIC <armando_unina@yahoo.it>
Date: Mon, 25 Sep 2017 09:53:51 +0200
Subject: [PATCH] Show leveling status on character LCD

---
 Marlin/ultralcd_impl_HD44780.h | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Marlin/ultralcd_impl_HD44780.h b/Marlin/ultralcd_impl_HD44780.h
index ff3cb73ddfc..b8d8aa534aa 100644
--- a/Marlin/ultralcd_impl_HD44780.h
+++ b/Marlin/ultralcd_impl_HD44780.h
@@ -790,7 +790,11 @@ static void lcd_implementation_status_screen() {
     lcd.setCursor(LCD_WIDTH - 8, 1);
     _draw_axis_label(Z_AXIS, PSTR(MSG_Z), blink);
     lcd.print(ftostr52sp(FIXFLOAT(current_position[Z_AXIS])));
-
+    
+    #if HAS_LEVELING
+      lcd.write(leveling_is_active() || blink ? '_' : ' ');
+    #endif
+  
   #endif // LCD_HEIGHT > 2
 
   //