layout.c
changeset 867 067a7784150e
parent 861 55691060ffa3
child 870 21632814ba18
equal deleted inserted replaced
866:27410727480a 867:067a7784150e
    44 			else {  /* tile window */
    44 			else {  /* tile window */
    45 				nx += mw;
    45 				nx += mw;
    46 				nw = tw - 2 * c->border;
    46 				nw = tw - 2 * c->border;
    47 				if(th > 2 * c->border) {
    47 				if(th > 2 * c->border) {
    48 					ny += (i - nmaster) * th;
    48 					ny += (i - nmaster) * th;
    49 					nh = th - 2 * c->border;
    49 					if(i == n - 1)
       
    50 						nh = wah - ny - 2 * c->border;
       
    51 					else
       
    52 						nh = th - 2 * c->border;
    50 				}
    53 				}
    51 				else /* fallback if th <= 2 * c->border */
    54 				else /* fallback if th <= 2 * c->border */
    52 					nh = wah - 2 * c->border;
    55 					nh = wah - 2 * c->border;
    53 			}
    56 			}
    54 			resize(c, nx, ny, nw, nh, False);
    57 			resize(c, nx, ny, nw, nh, False);