diff --git a/src/ATBAPP/DeviceControllerDiag.cpp b/src/ATBAPP/DeviceControllerDiag.cpp index d57522c..11ab664 100644 --- a/src/ATBAPP/DeviceControllerDiag.cpp +++ b/src/ATBAPP/DeviceControllerDiag.cpp @@ -45,6 +45,7 @@ void DeviceControllerDiag::init(hwinf *hw, DBusControllerInterface *dbus, QObjec void DeviceControllerDiag::diagReInit() { this->machineEventSet.clear(); + this->previousMachineEventSet.clear(); this->_isErrorState = false; } @@ -61,7 +62,6 @@ void DeviceControllerDiag::diagRequest() qCritical() << "DeviceControllerDiag::diagRequest() is already running"; return; } - this->machineEventSet.clear(); this->isRequestRunning = true; this->diagRequestTimeoutTimer->start();