From 211544b54371edab2e41d7524224a33a6c234356 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <github@thinkyhead.com>
Date: Fri, 6 Apr 2018 20:12:40 -0500
Subject: [PATCH] Reset progress bar when print ends

Fix #10330
Based on #10333 by @marcio-ao
---
 Marlin/cardreader.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Marlin/cardreader.cpp b/Marlin/cardreader.cpp
index 97aaa901e4..0b5b8e0443 100644
--- a/Marlin/cardreader.cpp
+++ b/Marlin/cardreader.cpp
@@ -937,6 +937,9 @@ void CardReader::printingHasFinished() {
     #if ENABLED(SDCARD_SORT_ALPHA)
       presort();
     #endif
+    #if ENABLED(ULTRA_LCD) && ENABLED(LCD_SET_PROGRESS_MANUALLY)
+      progress_bar_percent = 0;
+    #endif
     #if ENABLED(SD_REPRINT_LAST_SELECTED_FILE)
       lcd_reselect_last_file();
     #endif