Browse Source

MMU - display status while switching active extruder [PFW-465]

Robert Pelnar 5 years ago
parent
commit
dfb4bfac5b
1 changed files with 5 additions and 1 deletions
  1. 5 1
      Firmware/ultralcd.cpp

+ 5 - 1
Firmware/ultralcd.cpp

@@ -528,7 +528,11 @@ void lcdui_print_percent_done(void)
 // Print extruder status (5 chars total)
 void lcdui_print_extruder(void)
 {
-	int chars = lcd_printf_P(_N(" T%u"), mmu_extruder);
+	int chars = 0;
+	if (mmu_extruder == tmp_extruder)
+		chars = lcd_printf_P(_N(" T%u"), mmu_extruder);
+	else
+		chars = lcd_printf_P(_N(" %u>%u"), mmu_extruder, tmp_extruder);
 	lcd_space(5 - chars);
 }