[evolution-patches] PATCH: Evolution 1.4 bugs 39471 and 46772



After applying this patch, the GUI will give feedback when adding tasks
to the non-default task folder, even between evolution sessions. This
fixes bug 39471 and 46772 (and possibly others?).

Note: this bug does not occur in Evolution 1.5.x.

diff -ur evolution-1.4.6/calendar/gui/e-tasks.c
evolution-1.4.6.patched/calendar/gui/e-tasks.c
--- evolution-1.4.6/calendar/gui/e-tasks.c      2003-05-14
14:45:55.000000000 -0400
+++ evolution-1.4.6.patched/calendar/gui/e-tasks.c      2004-04-26
12:18:26.000000000 -0400
@@ -308,8 +308,9 @@
  
        if (priv) {
                if (priv->client) {
-                       g_object_unref (priv->client);
-                       priv->client = NULL;
+                       g_signal_handlers_disconnect_matched
(priv->client, G_SIGNAL_MATCH_DATA,
+                                                             0, 0,
NULL, NULL, tasks);
+                       /* don't actually delete the client: let the
CalendarModel do that */
                }
  
                g_free (priv);
-- 
William Lachance <wlach nit ca>




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]