diff options
author | Rodrigo Moya <rodrigo@ximian.com> | 2004-03-15 20:41:12 +0800 |
---|---|---|
committer | Rodrigo Moya <rodrigo@src.gnome.org> | 2004-03-15 20:41:12 +0800 |
commit | 600eb6308ae2ce5f7aeb40432f0aa7e8c8951611 (patch) | |
tree | e402627bf55061a34b2c5d0d92b71f633793c001 /calendar/gui | |
parent | 3662d9bca108622527746d8e9ce1117d584cab00 (diff) | |
download | gsoc2013-evolution-600eb6308ae2ce5f7aeb40432f0aa7e8c8951611.tar.gz gsoc2013-evolution-600eb6308ae2ce5f7aeb40432f0aa7e8c8951611.tar.zst gsoc2013-evolution-600eb6308ae2ce5f7aeb40432f0aa7e8c8951611.zip |
Fixes #48112
2004-03-15 Rodrigo Moya <rodrigo@ximian.com>
Fixes #48112
* gui/calendar-commands.c (calendar_control_sensitize_calendar_commands):
disable the 'Delete' menu item on recurring meetings, since 'Delete all
Occurrences' already deals with that.
svn path=/trunk/; revision=25067
Diffstat (limited to 'calendar/gui')
-rw-r--r-- | calendar/gui/calendar-commands.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/calendar/gui/calendar-commands.c b/calendar/gui/calendar-commands.c index efc33cf040..7c97374a87 100644 --- a/calendar/gui/calendar-commands.c +++ b/calendar/gui/calendar-commands.c @@ -536,9 +536,6 @@ calendar_control_sensitize_calendar_commands (BonoboControl *control, GnomeCalen bonobo_ui_component_set_prop (uic, "/commands/Paste", "sensitive", default_read_only ? "0" : "1", NULL); - bonobo_ui_component_set_prop (uic, "/commands/Delete", "sensitive", - n_selected == 0 || selected_read_only ? "0" : "1", - NULL); /* occurrence-related menu items */ has_recurrences = FALSE; @@ -550,6 +547,9 @@ calendar_control_sensitize_calendar_commands (BonoboControl *control, GnomeCalen } } + bonobo_ui_component_set_prop (uic, "/commands/Delete", "sensitive", + n_selected == 0 || selected_read_only || has_recurrences ? "0" : "1", + NULL); bonobo_ui_component_set_prop (uic, "/commands/DeleteOccurrence", "sensitive", has_recurrences ? "1" : "0", NULL); |