From 52f7fe06901ad02630525a21c25993456577d133 Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Thu, 8 Oct 1998 21:49:42 +0000 Subject: Set the sensitivity of the edit/delete buttons. (gncal_todo_update): 1998-10-08 Federico Mena Quintero * gncal-todo.c (clist_row_selected): Set the sensitivity of the edit/delete buttons. (gncal_todo_update): Likewise. Thanks to Dirk Luetjens for the bug report. svn path=/trunk/; revision=435 --- calendar/gui/gncal-todo.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'calendar/gui') diff --git a/calendar/gui/gncal-todo.c b/calendar/gui/gncal-todo.c index d527d6ff09..0a39522622 100644 --- a/calendar/gui/gncal-todo.c +++ b/calendar/gui/gncal-todo.c @@ -201,6 +201,9 @@ clist_row_selected (GtkCList *clist, gint row, gint column, GdkEventButton *even int i; + gtk_widget_set_sensitive (todo->edit_button, (todo->clist->selection != NULL)); + gtk_widget_set_sensitive (todo->delete_button, (todo->clist->selection != NULL)); + if (!event) return; @@ -351,6 +354,6 @@ gncal_todo_update (GncalTodo *todo, iCalObject *ico, int flags) gtk_clist_thaw (todo->clist); - gtk_widget_set_sensitive (todo->edit_button, (todo->clist->rows > 0)); - gtk_widget_set_sensitive (todo->delete_button, (todo->clist->rows > 0)); + gtk_widget_set_sensitive (todo->edit_button, (todo->clist->selection != NULL)); + gtk_widget_set_sensitive (todo->delete_button, (todo->clist->selection != NULL)); } -- cgit v1.2.3