From 5b88064211c4811df4cf8ae4e1ec296aa951f04a Mon Sep 17 00:00:00 2001 From: Martin Duquesnoy Date: Thu, 23 Apr 2009 18:30:47 +0200 Subject: [PATCH] Ewmh: Fix net_wm_window_type_{dock, splash} management. --- src/ewmh.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ewmh.c b/src/ewmh.c index 9337a5d..2b45677 100644 --- a/src/ewmh.c +++ b/src/ewmh.c @@ -308,6 +308,8 @@ ewmh_manage_window_type(Client *c) if(atom[i] == net_atom[net_wm_window_type_dock] || atom[i] == net_atom[net_wm_window_type_splash]) { + client_unmap(c); + XMapWindow(dpy, c->win); XReparentWindow(dpy, c->win, ROOT, c->geo.x, c->geo.y); XRaiseWindow(dpy, c->win); c->state_dock = True;