diff -Nru gtk+2.0-2.24.3/debian/changelog gtk+2.0-2.24.3/debian/changelog --- gtk+2.0-2.24.3/debian/changelog 2011-03-22 13:45:56.000000000 -0500 +++ gtk+2.0-2.24.3/debian/changelog 2011-03-23 11:55:04.000000000 -0500 @@ -1,3 +1,10 @@ +gtk+2.0 (2.24.3-0ubuntu4) natty; urgency=low + + * debian/patches/097_statusicon_image_fallback.patch: Make GtkStatusIcon + images use fallbacks by default if the property is available. (LP: #729150) + + -- Ted Gould Wed, 23 Mar 2011 11:53:36 -0500 + gtk+2.0 (2.24.3-0ubuntu3) natty; urgency=low * debian/patches/096_git_combo_hasentry.patch: diff -Nru gtk+2.0-2.24.3/debian/patches/097_statusicon_image_fallback.patch gtk+2.0-2.24.3/debian/patches/097_statusicon_image_fallback.patch --- gtk+2.0-2.24.3/debian/patches/097_statusicon_image_fallback.patch 1969-12-31 18:00:00.000000000 -0600 +++ gtk+2.0-2.24.3/debian/patches/097_statusicon_image_fallback.patch 2011-03-23 11:56:19.000000000 -0500 @@ -0,0 +1,19 @@ +## Description: Makes images in GtkStatusIcon use fallbacks by default if the property is available +## Origin/Author: Ted Gould +## Bug: http://launchpad.net/bugs/729150 +Index: gtk+2.0-2.24.3/gtk/gtkstatusicon.c +=================================================================== +--- gtk+2.0-2.24.3.orig/gtk/gtkstatusicon.c 2011-03-23 11:53:30.513178021 -0500 ++++ gtk+2.0-2.24.3/gtk/gtkstatusicon.c 2011-03-23 11:53:17.682875737 -0500 +@@ -869,6 +869,11 @@ + G_CALLBACK (gtk_status_icon_screen_changed), status_icon); + priv->image = gtk_image_new (); + gtk_widget_set_can_focus (priv->image, TRUE); ++ ++ if (g_object_class_find_property(G_OBJECT_CLASS(GTK_IMAGE_GET_CLASS(priv->image)), "use-fallback") != NULL) { ++ g_object_set(G_OBJECT(priv->image), "use-fallback", TRUE, NULL); ++ } ++ + gtk_container_add (GTK_CONTAINER (priv->tray_icon), priv->image); + gtk_widget_show (priv->image); + diff -Nru gtk+2.0-2.24.3/debian/patches/series gtk+2.0-2.24.3/debian/patches/series --- gtk+2.0-2.24.3/debian/patches/series 2011-03-22 13:45:56.000000000 -0500 +++ gtk+2.0-2.24.3/debian/patches/series 2011-03-23 11:50:20.000000000 -0500 @@ -27,3 +27,4 @@ 096_git_combo_hasentry.patch 096_git_gtkprintsettings.patch +097_statusicon_image_fallback.patch