chiark / gitweb /
_eclient_state is more general than _eclient_connected
[disorder] / disobedience / menu.c
index 45693853cb92be39efd68c5d2e69636b52435ccb..3347a51304a4f7806409deef0ea26f71418a9522 100644 (file)
@@ -62,7 +62,7 @@ void menu_update(int page) {
   assert(t != 0);
   gtk_widget_set_sensitive(properties_widget,
                            (t->properties_sensitive(tab)
-                            && disorder_eclient_connected(client)));
+                            && (disorder_eclient_state(client) & DISORDER_CONNECTED)));
   gtk_widget_set_sensitive(selectall_widget,
                            t->selectall_sensitive(tab));
 }