From 97ca806286783bebd76d536220b0f37a8a0bf90c Mon Sep 17 00:00:00 2001 From: Ivan Kanakarakis Date: Thu, 22 Dec 2011 17:50:22 +0200 Subject: tile first, then map --- monsterwm.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'monsterwm.c') diff --git a/monsterwm.c b/monsterwm.c index bd6d2f4..29d1aae 100644 --- a/monsterwm.c +++ b/monsterwm.c @@ -350,8 +350,8 @@ void maprequest(XEvent *e) { add_window(ev->window); select_desktop(cd); if(cd == rules[i].desktop) { - XMapWindow(dis, ev->window); tile(); + XMapWindow(dis, ev->window); update_current(); } else if(rules[i].follow) change_desktop(&(Arg){.i = rules[i].desktop}); @@ -362,8 +362,8 @@ void maprequest(XEvent *e) { /* window is normal and has no rule set */ add_window(ev->window); - XMapWindow(dis, ev->window); tile(); + XMapWindow(dis, ev->window); update_current(); } @@ -433,8 +433,7 @@ void removeclient(client *c) { save_desktop(current_desktop); tile(); - if(mode == MONOCLE && current) - XMapWindow(dis, current->win); + if(mode == MONOCLE && current) XMapWindow(dis, current->win); update_current(); } -- cgit v1.3.1