genesys: Don't disable depth option even if one value is possible

merge-requests/193/head
Povilas Kanapickas 2019-09-16 12:44:00 +03:00
rodzic 7bd4a1db49
commit a93d80651f
1 zmienionych plików z 0 dodań i 7 usunięć

Wyświetl plik

@ -3983,9 +3983,6 @@ static void init_options(Genesys_Scanner* s)
s->opt[OPT_BIT_DEPTH].constraint.word_list = s->bpp_list; s->opt[OPT_BIT_DEPTH].constraint.word_list = s->bpp_list;
create_bpp_list (s, model->bpp_gray_values); create_bpp_list (s, model->bpp_gray_values);
s->bit_depth = 8; s->bit_depth = 8;
if (s->opt[OPT_BIT_DEPTH].constraint.word_list[0] < 2) {
DISABLE (OPT_BIT_DEPTH);
}
// resolution // resolution
auto resolutions = model->get_resolutions(); auto resolutions = model->get_resolutions();
@ -5620,10 +5617,6 @@ set_option_value (Genesys_Scanner * s, int option, void *val,
DISABLE (OPT_COLOR_FILTER); DISABLE (OPT_COLOR_FILTER);
create_bpp_list (s, s->dev->model->bpp_color_values); create_bpp_list (s, s->dev->model->bpp_color_values);
} }
if (s->bpp_list[0] < 2)
DISABLE (OPT_BIT_DEPTH);
else
ENABLE (OPT_BIT_DEPTH);
} }
calc_parameters(s); calc_parameters(s);