# HG changeset patch # User Elliott Sales de Andrade # Date 1274062175 0 # Node ID 23dbe381eb7af36c9367342636cf2f627719bc88 # Parent 04c84a3f95539cd3b9f2bbe49ec5911f3a7e753d Set the GtkTrayIcon invisible before unref'ing it, or else it will leave behind a space every time it's removed. This is more evident if you have the tray icon set to "On Unread Messages". More info at GnomeBug 589860. Fixes #11913. diff -r 04c84a3f9553 -r 23dbe381eb7a pidgin/gtkdocklet-gtk.c --- a/pidgin/gtkdocklet-gtk.c Sun May 16 20:56:47 2010 +0000 +++ b/pidgin/gtkdocklet-gtk.c Mon May 17 02:09:35 2010 +0000 @@ -107,7 +107,8 @@ g_return_if_fail(docklet != NULL); pidgin_docklet_remove(); - + + gtk_status_icon_set_visible(docklet, FALSE); g_object_unref(G_OBJECT(docklet)); docklet = NULL;