From c554cfce37e37a33f94a9051afe2062c4759072b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=E9phane=20Voltz?= Date: Wed, 24 Jun 2009 21:38:04 +0200 Subject: [PATCH] fixed handling of SANE_CAP_ALWAYS_SETTABLE existence in gsg_set_sensitivity() - when SANE_CAP_ALWAYS_SETTABLE doesn't exit, let gsg_set_sensitivity() call gtk_widget_set_sensitive() --- Changelog | 4 ++++ src/gtkglue.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/Changelog b/Changelog index cbe6b31..e432299 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,7 @@ +2009-06-24 Stéphane Voltz + * src/gtkglue.c: fixed handling of SANE_CAP_ALWAYS_SETTABLE existence + in gsg_set_sensitivity() + 2008-09-23 Stéphane Voltz * src/progress.c src/progress.h: add an estimated time remaining on the progress window, based on a patch by Jonas Berlin diff --git a/src/gtkglue.c b/src/gtkglue.c index 1981958..ee5bd82 100644 --- a/src/gtkglue.c +++ b/src/gtkglue.c @@ -1478,6 +1478,8 @@ gsg_set_sensitivity (GSGDialog * dialog, int sensitive) #ifdef SANE_CAP_ALWAYS_SETTABLE if (!(opt->cap & SANE_CAP_ALWAYS_SETTABLE)) gtk_widget_set_sensitive (dialog->element[i].widget, sensitive); +#else + gtk_widget_set_sensitive (dialog->element[i].widget, sensitive); #endif } }