diff --git a/DSView/pv/sigsession.cpp b/DSView/pv/sigsession.cpp index 1b488f34..28b31863 100644 --- a/DSView/pv/sigsession.cpp +++ b/DSView/pv/sigsession.cpp @@ -724,7 +724,7 @@ namespace pv data_unlock(); - if (is_repeat_mode() && _device_status == ST_RUNNING){ + if (is_repeat_mode() && _device_status != ST_RUNNING){ _callback->trigger_message(DSV_MSG_END_COLLECT_WORK); }