screen.c
changeset 987 ea0cef59c3a3
parent 976 7c117df5d202
child 988 aea51354bbe6
equal deleted inserted replaced
986:2d6f17254ba8 987:ea0cef59c3a3
   211 restack(void) {
   211 restack(void) {
   212 	Client *c;
   212 	Client *c;
   213 	XEvent ev;
   213 	XEvent ev;
   214 	XWindowChanges wc;
   214 	XWindowChanges wc;
   215 
   215 
   216 	drawstatus();
   216 	drawbar();
   217 	if(!sel)
   217 	if(!sel)
   218 		return;
   218 		return;
   219 	if(sel->isfloating || isfloating())
   219 	if(sel->isfloating || isfloating())
   220 		XRaiseWindow(dpy, sel->win);
   220 		XRaiseWindow(dpy, sel->win);
   221 	if(!isfloating()) {
   221 	if(!isfloating()) {
   253 		ltidx = i;
   253 		ltidx = i;
   254 	}
   254 	}
   255 	if(sel)
   255 	if(sel)
   256 		arrange();
   256 		arrange();
   257 	else
   257 	else
   258 		drawstatus();
   258 		drawbar();
   259 }
   259 }
   260 
   260 
   261 void
   261 void
   262 tag(const char *arg) {
   262 tag(const char *arg) {
   263 	unsigned int i;
   263 	unsigned int i;
   305 		sel->rh = sel->h;
   305 		sel->rh = sel->h;
   306 		resize(sel, wax, way, waw - 2 * sel->border, wah - 2 * sel->border, True);
   306 		resize(sel, wax, way, waw - 2 * sel->border, wah - 2 * sel->border, True);
   307 	}
   307 	}
   308 	else
   308 	else
   309 		resize(sel, sel->rx, sel->ry, sel->rw, sel->rh, True);
   309 		resize(sel, sel->rx, sel->ry, sel->rw, sel->rh, True);
   310 	drawstatus();
   310 	drawbar();
   311 	while(XCheckMaskEvent(dpy, EnterWindowMask, &ev));
   311 	while(XCheckMaskEvent(dpy, EnterWindowMask, &ev));
   312 }
   312 }
   313 
   313 
   314 void
   314 void
   315 toggletag(const char *arg) {
   315 toggletag(const char *arg) {