Update Adf status.

merge-requests/463/merge
Thierry HUCHARD 2020-05-09 09:50:15 +02:00
rodzic a931e0df57
commit c4d8cc424e
1 zmienionych plików z 4 dodań i 1 usunięć

Wyświetl plik

@ -187,7 +187,10 @@ escl_status(const ESCL_Device *device, int source)
/* Decode Job status */
// Thank's Alexander Pevzner (pzz@apevzner.com)
print_xml_platen_and_adf_status(node, &platen, &adf);
if (platen != SANE_STATUS_GOOD &&
if (platen == SANE_STATUS_DEVICE_BUSY &&
adf == SANE_STATUS_NO_DOCS) {
status = SANE_STATUS_NO_DOCS;
} else if (platen != SANE_STATUS_GOOD &&
platen != SANE_STATUS_UNSUPPORTED) {
status = platen;
} else if (source == PLATEN) {