save client props on floating

This commit is contained in:
Julien Danjou 2008-01-24 18:31:14 +01:00
parent 240ee786d1
commit 00f7cd006a
1 changed files with 1 additions and 3 deletions

View File

@ -321,9 +321,6 @@ client_manage(Window w, XWindowAttributes *wa, int screen)
window_setshape(phys_screen, c->win);
}
/* save new props */
client_saveprops(c);
/* attach to the stack */
if((rule = rule_matching_client(c)) && rule->not_master)
client_list_append(&globalconf.clients, c);
@ -993,6 +990,7 @@ uicb_client_togglefloating(int screen __attribute__ ((unused)),
client_resize(sel, sel->f_geometry, False);
else if(sel->ismax)
client_resize(sel, sel->m_geometry, False);
client_saveprops(sel);
globalconf.screens[sel->screen].need_arrange = True;
widget_invalidate_cache(sel->screen, WIDGET_CACHE_CLIENTS);
}