From 3bd0209d810a42c0279b302acf853119625b9903 Mon Sep 17 00:00:00 2001 From: Michael Jennings Date: Mon, 14 Jan 2002 18:56:15 +0000 Subject: Mon Jan 14 13:51:49 2002 Michael Jennings (mej) Added a server grab around the setting of the root properties and background. Suggested by Owen Taylor and Olivier Chapuis . Also updated the version number in configure.ac for all those mor^H^H^Hpeople using Debian unstable. :-) Fixed a few compiler warnings too. SVN revision: 5834 --- utils/Esetroot.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'utils') diff --git a/utils/Esetroot.c b/utils/Esetroot.c index ae9c9e5..5fd529b 100644 --- a/utils/Esetroot.c +++ b/utils/Esetroot.c @@ -263,10 +263,11 @@ main(int argc, char *argv[]) } else { XFillRectangle(Xdisplay, p, gc, x, y, scr->width, scr->height); } + XGrabServer(Xdisplay); set_pixmap_property(p); - XFlush(Xdisplay); XSetWindowBackgroundPixmap(Xdisplay, Xroot, p); XClearWindow(Xdisplay, Xroot); + XUngrabServer(Xdisplay); XFlush(Xdisplay); } #else -- cgit v1.2.1