[Xfce4-commits] r29691 - in xfdesktop/trunk: . src
Brian Tarricone
kelnos at xfce.org
Thu Apr 2 07:43:17 CEST 2009
Author: kelnos
Date: 2009-04-02 05:43:16 +0000 (Thu, 02 Apr 2009)
New Revision: 29691
Modified:
xfdesktop/trunk/NEWS
xfdesktop/trunk/src/xfce-desktop.c
Log:
call gdk_flush() after removing X properties to ensure they make it to
the X server before xfdesktop quits (bug 5154)
Modified: xfdesktop/trunk/NEWS
===================================================================
--- xfdesktop/trunk/NEWS 2009-03-30 15:14:15 UTC (rev 29690)
+++ xfdesktop/trunk/NEWS 2009-04-02 05:43:16 UTC (rev 29691)
@@ -2,6 +2,7 @@
----------
* Fix desktop menu failing to load on FreeBSD (bug 3370).
+ * Ensure root window properties get deleted when xfdesktop quits (bug 5154).
Xfce 4.6.0
Modified: xfdesktop/trunk/src/xfce-desktop.c
===================================================================
--- xfdesktop/trunk/src/xfce-desktop.c 2009-03-30 15:14:15 UTC (rev 29690)
+++ xfdesktop/trunk/src/xfce-desktop.c 2009-04-02 05:43:16 UTC (rev 29691)
@@ -819,6 +819,7 @@
gdk_property_delete(groot, gdk_atom_intern("_XROOTPMAP_ID", FALSE));
gdk_property_delete(groot, gdk_atom_intern("ESETROOT_PMAP_ID", FALSE));
gdk_window_set_back_pixmap(groot, NULL, FALSE);
+ gdk_flush();
if(desktop->priv->backdrops) {
for(i = 0; i < desktop->priv->nbackdrops; i++) {
More information about the Xfce4-commits
mailing list