Updating branch refs/heads/master to 7d3a73bb593f34eef059b44d063285e0ffdada91 (commit) from cad4ea4b789c4f67a666640d333bc6120ee4d5d5 (commit)
commit 7d3a73bb593f34eef059b44d063285e0ffdada91 Author: Brad Hermanson <apeit...@gmail.com> Date: Tue Jan 1 16:25:04 2013 +0300 Add a signal handler for removable devices to update the icon when the theme is changed (Bug #8977) src/xfdesktop-volume-icon.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/xfdesktop-volume-icon.c b/src/xfdesktop-volume-icon.c index adcecc1..50bcc45 100644 --- a/src/xfdesktop-volume-icon.c +++ b/src/xfdesktop-volume-icon.c @@ -1048,6 +1048,11 @@ xfdesktop_volume_icon_new(GVolume *volume, g_object_unref(mount); } + g_signal_connect_swapped(G_OBJECT(gtk_icon_theme_get_for_screen(screen)), + "changed", + G_CALLBACK(xfdesktop_volume_icon_invalidate_pixbuf), + volume_icon); + g_signal_connect(volume, "changed", G_CALLBACK(xfdesktop_volume_icon_changed), volume_icon); _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits