This commit is contained in:
yangjiaxuan 2023-08-02 15:22:50 +08:00
parent 4d9e451d0e
commit a4170266b8
1 changed files with 10 additions and 3 deletions

View File

@ -1,4 +1,4 @@
#include "hg_scanner.h" #include "hg_scanner.h"
#include "../wrapper/hg_log.h" #include "../wrapper/hg_log.h"
#include "sane/sane_option_definitions.h" #include "sane/sane_option_definitions.h"
#include "scanner_setting.h" #include "scanner_setting.h"
@ -1689,7 +1689,11 @@ int hg_scanner::setting_rid_multi_red(void* data, long* len)
{ {
int val = 2; int val = 2;
image_prc_param_.bits.rid_red = *((bool*)data); image_prc_param_.bits.rid_red = *((bool*)data);
on_color_mode_changed(val); if (*((bool*)data))
{
on_color_mode_changed(val);
}
return SCANNER_ERR_OK; return SCANNER_ERR_OK;
} }
@ -1697,7 +1701,10 @@ int hg_scanner::setting_rid_answer_red(void* data, long* len)
{ {
int val = 2; int val = 2;
image_prc_param_.bits.rid_answer_red = *((bool*)data); image_prc_param_.bits.rid_answer_red = *((bool*)data);
on_color_mode_changed(val); if (*((bool*)data))
{
on_color_mode_changed(val);
}
return SCANNER_ERR_OK; return SCANNER_ERR_OK;
} }