diff options
author | Milan Crha <mcrha@redhat.com> | 2012-08-10 17:37:40 +0800 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2012-08-10 17:37:40 +0800 |
commit | 92a2ca0066a646bdf22d2eb55a03e45415f60ac9 (patch) | |
tree | ee47cbeb09b5c9a3aa6e1eff2f4808a2042e02ff /calendar/gui/e-calendar-view.c | |
parent | 43917f0a6deadef5dbd4c37bec8c7b245c22ce61 (diff) | |
download | gsoc2013-evolution-92a2ca0066a646bdf22d2eb55a03e45415f60ac9.tar gsoc2013-evolution-92a2ca0066a646bdf22d2eb55a03e45415f60ac9.tar.gz gsoc2013-evolution-92a2ca0066a646bdf22d2eb55a03e45415f60ac9.tar.bz2 gsoc2013-evolution-92a2ca0066a646bdf22d2eb55a03e45415f60ac9.tar.lz gsoc2013-evolution-92a2ca0066a646bdf22d2eb55a03e45415f60ac9.tar.xz gsoc2013-evolution-92a2ca0066a646bdf22d2eb55a03e45415f60ac9.tar.zst gsoc2013-evolution-92a2ca0066a646bdf22d2eb55a03e45415f60ac9.zip |
Bug #676785 - Enables wrong calendar after saving appointment
Diffstat (limited to 'calendar/gui/e-calendar-view.c')
-rw-r--r-- | calendar/gui/e-calendar-view.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/calendar/gui/e-calendar-view.c b/calendar/gui/e-calendar-view.c index fb82854de3..795aacabc4 100644 --- a/calendar/gui/e-calendar-view.c +++ b/calendar/gui/e-calendar-view.c @@ -943,8 +943,8 @@ e_calendar_view_class_init (ECalendarViewClass *class) G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (ECalendarViewClass, user_created), NULL, NULL, - g_cclosure_marshal_VOID__VOID, - G_TYPE_NONE, 0); + g_cclosure_marshal_VOID__OBJECT, + G_TYPE_NONE, 1, G_TYPE_OBJECT); signals[OPEN_EVENT] = g_signal_new ( "open-event", @@ -1677,7 +1677,7 @@ static void object_created_cb (CompEditor *ce, ECalendarView *cal_view) { - e_calendar_view_emit_user_created (cal_view); + e_calendar_view_emit_user_created (cal_view, comp_editor_get_client (ce)); } CompEditor * @@ -2180,11 +2180,12 @@ e_calendar_view_get_icalcomponent_summary (ECalClient *client, } void -e_calendar_view_emit_user_created (ECalendarView *cal_view) +e_calendar_view_emit_user_created (ECalendarView *cal_view, + ECalClient *where_was_created) { g_return_if_fail (E_IS_CALENDAR_VIEW (cal_view)); - g_signal_emit (cal_view, signals[USER_CREATED], 0); + g_signal_emit (cal_view, signals[USER_CREATED], 0, where_was_created); } void |