From ddc962067ce7ff001e6d811d79693fcb403c09bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Wed, 31 May 2023 20:46:05 +0000 Subject: [PATCH] Fix missing ErrorCode::RUNNING This is needed in case we are recovering from FINDA_FLICKERS --- src/logic/eject_filament.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/logic/eject_filament.cpp b/src/logic/eject_filament.cpp index 1d22b7a..1cc2b83 100644 --- a/src/logic/eject_filament.cpp +++ b/src/logic/eject_filament.cpp @@ -35,6 +35,7 @@ bool EjectFilament::Reset(uint8_t param) { void EjectFilament::MoveSelectorAside() { state = ProgressCode::ParkingSelector; + error = ErrorCode::RUNNING; const uint8_t selectorParkedPos = (slot <= 2) ? 4 : 0; if (ms::selector.MoveToSlot(selectorParkedPos) == ms::Selector::OperationResult::Refused) { GoToErrDisengagingIdler(ErrorCode::FINDA_FLICKERS);