From b660f1bdb8bcd5465c6347b9986001fe28da9f93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Br=C3=A1zio?= Date: Sat, 14 May 2016 22:00:40 +0100 Subject: [PATCH] Bugfix: Multiple M77 no longer increment the print counter --- Marlin/printcounter.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Marlin/printcounter.cpp b/Marlin/printcounter.cpp index 945b4b09d..158356217 100644 --- a/Marlin/printcounter.cpp +++ b/Marlin/printcounter.cpp @@ -149,7 +149,9 @@ void PrintCounter::stop() { PrintCounter::debug(PSTR("stop")); #endif + if (!this->isRunning()) return; super::stop(); + this->data.finishedPrints++; this->data.printTime += this->deltaDuration(); this->saveStats();