summaryrefslogtreecommitdiffstats
path: root/gnome-panel-2.21.92-allow-spurious-view-done-signals.patch
diff options
context:
space:
mode:
authorYaakov Selkowitz <yselkowi@redhat.com>2015-01-11 16:03:58 -0600
committerYaakov Selkowitz <yselkowi@redhat.com>2015-01-11 16:03:58 -0600
commite19f5d68e5835eb93ae8e7b9e5de701a860987f8 (patch)
treef1aab77d1f1bfff01a115edf37cbc0adaf291768 /gnome-panel-2.21.92-allow-spurious-view-done-signals.patch
parent26ea386096c0cd7de55cc2226c46b63338c0ef39 (diff)
downloadgnome-panel-e19f5d68e5835eb93ae8e7b9e5de701a860987f8.tar.gz
gnome-panel-e19f5d68e5835eb93ae8e7b9e5de701a860987f8.tar.xz
gnome-panel-e19f5d68e5835eb93ae8e7b9e5de701a860987f8.zip
Revert "Package is retired, replaced by the GNOME Classic session in F19"f20
This reverts commit 26ea386096c0cd7de55cc2226c46b63338c0ef39.
Diffstat (limited to 'gnome-panel-2.21.92-allow-spurious-view-done-signals.patch')
-rw-r--r--gnome-panel-2.21.92-allow-spurious-view-done-signals.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/gnome-panel-2.21.92-allow-spurious-view-done-signals.patch b/gnome-panel-2.21.92-allow-spurious-view-done-signals.patch
new file mode 100644
index 0000000..8032a80
--- /dev/null
+++ b/gnome-panel-2.21.92-allow-spurious-view-done-signals.patch
@@ -0,0 +1,17 @@
+diff -up gnome-panel-2.21.92/applets/clock/calendar-client.c.allow-spurious-view-done-signals gnome-panel-2.21.92/applets/clock/calendar-client.c
+--- gnome-panel-2.21.92/applets/clock/calendar-client.c.allow-spurious-view-done-signals 2008-02-26 08:17:49.000000000 -0500
++++ gnome-panel-2.21.92/applets/clock/calendar-client.c 2008-03-03 10:22:57.000000000 -0500
+@@ -1217,6 +1217,13 @@ calendar_client_handle_query_completed (
+ {
+ CalendarClientQuery *query;
+
++ if (!source->query_in_progress)
++ {
++ g_warning ("Got spurious 'view-done' signal from calendar backend for query %p\n",
++ &source->completed_query);
++ return;
++ }
++
+ query = goddamn_this_is_crack (source, view, NULL);
+
+ dprintf ("Query %p completed: %s\n", query, e_cal_get_error_message (status));