summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--openbox/client.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/openbox/client.c b/openbox/client.c
index 76db97bc..dc4e52d2 100644
--- a/openbox/client.c
+++ b/openbox/client.c
@@ -511,9 +511,8 @@ void client_unmanage(ObClient *self)
XSelectInput(ob_display, self->window, NoEventMask);
frame_hide(self->frame);
- /* sync to send the hide to the server quickly, and to get back the enter
- events */
- XSync(ob_display, FALSE);
+ /* flush to send the hide to the server quickly */
+ XFlush(ob_display);
if (focus_client == self) {
/* ignore enter events from the unmap so it doesnt mess with the focus