summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/Esetroot.c3
1 files changed, 2 insertions, 1 deletions
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