From 56c05a70155de2ae072fb9134fc9d42380f3d098 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <github@thinkyhead.com>
Date: Wed, 27 Sep 2017 12:21:15 -0500
Subject: [PATCH] Show leveling status on character LCD

---
 Marlin/src/lcd/ultralcd_impl_HD44780.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Marlin/src/lcd/ultralcd_impl_HD44780.h b/Marlin/src/lcd/ultralcd_impl_HD44780.h
index 70a1441cde4..5fa4d236858 100644
--- a/Marlin/src/lcd/ultralcd_impl_HD44780.h
+++ b/Marlin/src/lcd/ultralcd_impl_HD44780.h
@@ -794,6 +794,10 @@ static void lcd_implementation_status_screen() {
     _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
 
   //