summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2010-03-06 18:43:27 +0000
committerPacho Ramos <pacho@gentoo.org>2010-03-06 18:43:27 +0000
commit48c61f19ff666aaa02e4e13272aceab54285bc3f (patch)
tree345d3249aac9aef828c1ac2a95f0950c53543a46 /gnome-base/gnome-desktop/files
parentRemove vulnerable app-antivirus/f-prot from deps wrt #233928. (diff)
downloadhistorical-48c61f19ff666aaa02e4e13272aceab54285bc3f.tar.gz
historical-48c61f19ff666aaa02e4e13272aceab54285bc3f.tar.bz2
historical-48c61f19ff666aaa02e4e13272aceab54285bc3f.zip
Fix bug 299242
Package-Manager: portage-2.1.7.17/cvs/Linux x86_64
Diffstat (limited to 'gnome-base/gnome-desktop/files')
-rw-r--r--gnome-base/gnome-desktop/files/gnome-desktop-2.28.2-slideshow-fix.patch18
1 files changed, 18 insertions, 0 deletions
diff --git a/gnome-base/gnome-desktop/files/gnome-desktop-2.28.2-slideshow-fix.patch b/gnome-base/gnome-desktop/files/gnome-desktop-2.28.2-slideshow-fix.patch
new file mode 100644
index 000000000000..5b70a5ba9cd9
--- /dev/null
+++ b/gnome-base/gnome-desktop/files/gnome-desktop-2.28.2-slideshow-fix.patch
@@ -0,0 +1,18 @@
+# slideshow backgrounds don't animate
+#
+# http://bugs.gentoo.org/show_bug.cgi?id=299242
+# https://bugzilla.gnome.org/show_bug.cgi?id=601753
+--- gnome-desktop-2.28.1/libgnome-desktop/gnome-bg.c 2009-11-12 18:23:30.393878825 -0500
++++ hacked/libgnome-desktop/gnome-bg.c 2009-11-12 18:18:32.296606140 -0500
+@@ -309,6 +309,11 @@
+ {
+ bg->transitioned_id = 0;
+
++ if (bg->pixbuf_cache) {
++ g_object_unref (bg->pixbuf_cache);
++ bg->pixbuf_cache = NULL;
++ }
++
+ g_signal_emit (G_OBJECT (bg), signals[TRANSITIONED], 0);
+
+ return FALSE;