From a76c9d452716c6aee94592363abcbffbfe952e5b Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Sun, 30 Sep 2007 15:22:29 +0100 Subject: [PATCH] more menu options desensitized when disconnected Organization: Straylight/Edgeware From: rjk@greenend.org.uk <> --- disobedience/choose.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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) { -- [mdw]