From 4d53672e6eee8e45a0d2aa7d26944a65d782fc35 Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Thu, 4 Jan 2024 14:20:30 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E4=BF=9D=E7=95=99=E5=8F=8C?= =?UTF-8?q?=E5=BC=A0=E5=90=8E=E7=BB=A7=E7=BB=AD=E6=89=AB=E6=8F=8F=E5=90=8E?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E9=94=99=E8=AF=AF=E5=85=A8=E9=83=BD=E6=8A=A5?= =?UTF-8?q?=E6=89=AB=E6=8F=8F=E5=AE=8C=E6=88=90=EF=BC=8C=E5=AE=89=E5=8D=93?= =?UTF-8?q?=E8=AE=BE=E5=A4=87=E4=B8=8D=E6=8F=90=E7=A4=BA=E5=8F=8C=E5=BC=A0?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=9BBUG-876?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hgdriver/hgdev/hg_scanner.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hgdriver/hgdev/hg_scanner.cpp b/hgdriver/hgdev/hg_scanner.cpp index d6e7e80..57f49b7 100644 --- a/hgdriver/hgdev/hg_scanner.cpp +++ b/hgdriver/hgdev/hg_scanner.cpp @@ -150,7 +150,7 @@ hg_scanner::hg_scanner(ScannerSerial serial, const char* dev_name, usb_io* io, i , notify_setting_result_(false), user_cancel_(false), cb_mem_(true), test_1_paper_(false) , img_type_(""), online_(false), is_quality_(-1), is_color_fill(false), is_multiout(false), save_multiout(hg_log::lang_load(ID_OPTION_VALUE_DLSCLX_CS_HD_HB)) , final_img_index_(0), custom_area_(false), save_sizecheck(false), bw_threshold_(128), custom_gamma_(false) - , double_paper_handle_(0), keep_watermark_(false), save_feedmode_type_(false), feedmode_(1), sleeptime_(-1), split3399_(0) + , double_paper_handle_(3), keep_watermark_(false), save_feedmode_type_(false), feedmode_(1), sleeptime_(-1), split3399_(0) , async_io_(false), is_white_0_(true), isremove_left_hole(false), isremove_right_hole(false), isremove_top_hole(false), isremove_low_hole(false) , isremove_left_hole_threshold(0), isremove_right_hole_threshold(0), isremove_top_hole_threshold(0), isremove_low_hole_threshold(0) , dump_usb_path_(""), dump_img_(&hg_scanner::dump_image_empty) @@ -1171,7 +1171,7 @@ void hg_scanner::working_done(void*) if (!online_) status_ = SCANNER_ERR_DEVICE_NOT_FOUND; - if (double_paper_handle_ != DOUBLE_PAPEAR_STOP) + if (double_paper_handle_ != DOUBLE_PAPEAR_STOP && status_ == SCANNER_ERR_DEVICE_DOUBLE_FEEDING) status_ = SCANNER_ERR_OK; switch (status_)