client.c
changeset 464 bd32d89ed9d5
parent 461 9d23330a5268
child 465 590575d080fe
equal deleted inserted replaced
463:e93b0ad5aeb5 464:bd32d89ed9d5
    82 
    82 
    83 void
    83 void
    84 focus(Client *c) {
    84 focus(Client *c) {
    85 	Client *old;
    85 	Client *old;
    86 
    86 
    87 	if(!issel)
    87 	if(!issel || (c && !isvisible(c)))
    88 		return;
    88 		return;
    89 	if(!sel)
    89 	if(!sel)
    90 		sel = c;
    90 		sel = c;
    91 	else if(sel != c) {
    91 	else if(sel != c) {
    92 		if(maximized)
    92 		if(maximized)