解决:连续扫描双张时,未初始化双张状态,导致后面不弹窗提示
This commit is contained in:
parent
a513c71ec6
commit
43ecb3f8cf
|
@ -3690,6 +3690,7 @@ int scanner::handle_device_event(int ev_code, void* data, unsigned int* len)
|
|||
{
|
||||
if (double_handle_ == DOUBLE_FEED_KEEP)
|
||||
{
|
||||
double_handle_ = DOUBLE_FEED_NEED_UI;
|
||||
if (start_after_keep_.get() && start_after_keep_->joinable())
|
||||
start_after_keep_->join();
|
||||
start_after_keep_.reset(new std::thread(&scanner::thread_start_after_keep, this));
|
||||
|
|
Loading…
Reference in New Issue