diff options
Diffstat (limited to 'calendar/gui/dialogs')
-rw-r--r-- | calendar/gui/dialogs/comp-editor.c | 4 | ||||
-rw-r--r-- | calendar/gui/dialogs/event-editor.c | 2 | ||||
-rw-r--r-- | calendar/gui/dialogs/task-editor.c | 2 |
3 files changed, 5 insertions, 3 deletions
diff --git a/calendar/gui/dialogs/comp-editor.c b/calendar/gui/dialogs/comp-editor.c index 4ba8900b3a..6a933686f9 100644 --- a/calendar/gui/dialogs/comp-editor.c +++ b/calendar/gui/dialogs/comp-editor.c @@ -1183,7 +1183,7 @@ comp_editor_set_group_item (CompEditor *editor, gboolean group_item) } gboolean -comp_editor_get_is_group_item (CompEditor *editor) +comp_editor_get_group_item (CompEditor *editor) { CompEditorPrivate *priv; @@ -1722,6 +1722,8 @@ real_edit_comp (CompEditor *editor, ECalComponent *comp) fill_widgets (editor); + priv->changed =FALSE; + listen_for_changes (editor); } diff --git a/calendar/gui/dialogs/event-editor.c b/calendar/gui/dialogs/event-editor.c index 705b03b9a8..785fe5c357 100644 --- a/calendar/gui/dialogs/event-editor.c +++ b/calendar/gui/dialogs/event-editor.c @@ -382,7 +382,7 @@ show_meeting (EventEditor *ee) _("Invitations")); priv->meeting_shown = TRUE; - comp_editor_set_changed (COMP_EDITOR (ee), priv->meeting_shown); + comp_editor_set_changed (COMP_EDITOR (ee), FALSE); comp_editor_set_needs_send (COMP_EDITOR (ee), priv->meeting_shown); } diff --git a/calendar/gui/dialogs/task-editor.c b/calendar/gui/dialogs/task-editor.c index e0709201fe..8cc4cb0113 100644 --- a/calendar/gui/dialogs/task-editor.c +++ b/calendar/gui/dialogs/task-editor.c @@ -360,7 +360,7 @@ show_assignment (TaskEditor *te) priv->assignment_shown = TRUE; comp_editor_set_needs_send (COMP_EDITOR (te), priv->assignment_shown); - comp_editor_set_changed (COMP_EDITOR (te), TRUE); + comp_editor_set_changed (COMP_EDITOR (te), FALSE); } } |