client.c
changeset 902 e1ca8a59820a
parent 894 1f676729e03f
child 903 467c754b607d
equal deleted inserted replaced
901:8f6f61e07567 902:e1ca8a59820a
   303 void
   303 void
   304 togglefloating(const char *arg) {
   304 togglefloating(const char *arg) {
   305 	if(!sel || lt->arrange == floating)
   305 	if(!sel || lt->arrange == floating)
   306 		return;
   306 		return;
   307 	sel->isfloating = !sel->isfloating;
   307 	sel->isfloating = !sel->isfloating;
       
   308 	if(sel->isfloating && sel->isfixed)
       
   309 		resize(sel, sel->x, sel->y, sel->minw, sel->minh, True);
   308 	lt->arrange();
   310 	lt->arrange();
   309 }
   311 }
   310 
   312 
   311 void
   313 void
   312 updatesizehints(Client *c) {
   314 updatesizehints(Client *c) {