From: rjk@greenend.org.uk <> Date: Sun, 30 Sep 2007 14:22:29 +0000 (+0100) Subject: more menu options desensitized when disconnected X-Git-Tag: debian-1_5_99dev8~202 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/commitdiff_plain/a76c9d452716c6aee94592363abcbffbfe952e5b more menu options desensitized when disconnected --- diff --git a/disobedience/choose.c b/disobedience/choose.c index f13362a..6db9422 100644 --- a/disobedience/choose.c +++ b/disobedience/choose.c @@ -937,7 +937,7 @@ static void activate_properties(GtkMenuItem attribute((unused)) *menuitem, } static gboolean sensitive_play(struct choosenode attribute((unused)) *cn) { - return !!files_selected; + return !!files_selected && disorder_eclient_connected(client); } #if 0 @@ -947,13 +947,13 @@ static gboolean sensitive_remove(struct choosenode attribute((unused)) *cn) { #endif static gboolean sensitive_properties(struct choosenode attribute((unused)) *cn) { - return !!files_selected; + return !!files_selected && disorder_eclient_connected(client); } /* Main menu plumbing ------------------------------------------------------ */ static int choose_properties_sensitive(GtkWidget attribute((unused)) *w) { - return !!files_selected; + return !!files_selected && disorder_eclient_connected(client); } static int choose_selectall_sensitive(GtkWidget attribute((unused)) *w) {