diff --git a/libcapt/Protocol/ExtendedStatus.hpp b/libcapt/Protocol/ExtendedStatus.hpp index 8f5cd77..3f284d6 100644 --- a/libcapt/Protocol/ExtendedStatus.hpp +++ b/libcapt/Protocol/ExtendedStatus.hpp @@ -23,7 +23,8 @@ namespace Capt::Protocol { } constexpr bool IsPrinting() const noexcept { - return (this->Aux & AuxStatus::PAPER_DELIVERY) != 0 || (this->Aux & AuxStatus::SAFE_TIMER) != 0; + return (this->Aux & AuxStatus::PAPER_DELIVERY) != 0 || (this->Aux & AuxStatus::SAFE_TIMER) != 0 + || (this->Online() && this->Start != this->Printing); } constexpr bool Ready() const noexcept {