13 lines
595 B
Diff
13 lines
595 B
Diff
|
--- calendar/libedata-cal/e-cal-backend.c.orig 2006-03-04 10:57:00.000000000 +0100
|
||
|
+++ calendar/libedata-cal/e-cal-backend.c 2006-03-23 15:34:00.889158434 +0100
|
||
|
@@ -1319,7 +1319,8 @@ e_cal_backend_notify_object_removed (ECa
|
||
|
if (object == NULL) {
|
||
|
/* if object == NULL, it means the object has been completely
|
||
|
removed from the backend */
|
||
|
- e_data_cal_view_notify_objects_removed_1 (query, id);
|
||
|
+ if (e_data_cal_view_object_matches (query, old_object))
|
||
|
+ e_data_cal_view_notify_objects_removed_1 (query, id);
|
||
|
} else
|
||
|
match_query_and_notify (query, old_object, object);
|
||
|
|