From 56d38a8a109993ca951d4b5f140a82892f8cc19f Mon Sep 17 00:00:00 2001 From: PavelSindler Date: Thu, 12 Oct 2017 14:23:45 +0200 Subject: [PATCH] reset cmdqueue in the end of test if file is complete, no sorting in the end of print --- Firmware/cardreader.cpp | 2 +- Firmware/ultralcd.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Firmware/cardreader.cpp b/Firmware/cardreader.cpp index 1edcf9b22..4b0107e32 100644 --- a/Firmware/cardreader.cpp +++ b/Firmware/cardreader.cpp @@ -1053,7 +1053,7 @@ void CardReader::printingHasFinished() } autotempShutdown(); #ifdef SDCARD_SORT_ALPHA - presort(); + //presort(); #endif } } diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index 58e316089..c1d1ddbbf 100644 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -5773,6 +5773,7 @@ static bool check_file(const char* filename) { get_command(); result = check_commands(); } + cmdqueue_reset(); card.printingHasFinished(); strncpy_P(lcd_status_message, WELCOME_MSG, LCD_WIDTH); return result;