diff options
-rw-r--r-- | calendar/ChangeLog | 5 | ||||
-rw-r--r-- | calendar/gui/e-calendar-table.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog index b0de5f4a00..18e3b9ba9c 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,5 +1,10 @@ 2003-11-24 Rodrigo Moya <rodrigo@ximian.com> + * gui/e-calendar-table.c (e_calendar_table_show_popup_menu): disable + editing items if the selected task list is read only, not if it's not. + +2003-11-24 Rodrigo Moya <rodrigo@ximian.com> + * gui/dialogs/new-task-list.glade: * gui/dialogs/new-task-list.[ch]: new files containing the implementation of the 'New Task List' dialog. diff --git a/calendar/gui/e-calendar-table.c b/calendar/gui/e-calendar-table.c index 173887dab5..fc14a50800 100644 --- a/calendar/gui/e-calendar-table.c +++ b/calendar/gui/e-calendar-table.c @@ -1075,7 +1075,7 @@ e_calendar_table_show_popup_menu (ETable *table, hide_mask = MASK_SINGLE; e_cal_is_read_only (comp_data->client, &read_only, NULL); - if (!read_only) + if (read_only) disable_mask |= MASK_EDITABLE; if (e_cal_get_static_capability (comp_data->client, CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT)) |