equal
deleted
inserted
replaced
278 } |
278 } |
279 if(sticky == TopRight || sticky == BotRight) |
279 if(sticky == TopRight || sticky == BotRight) |
280 c->x = right - c->w; |
280 c->x = right - c->w; |
281 if(sticky == BotLeft || sticky == BotRight) |
281 if(sticky == BotLeft || sticky == BotRight) |
282 c->y = bottom - c->h; |
282 c->y = bottom - c->h; |
|
283 |
|
284 /* offscreen appearance fixes */ |
|
285 if(c->x + c->w < 0) |
|
286 c->x = 0; |
|
287 if(c->y + c->h < bh) |
|
288 c->y = bh; |
|
289 if(c->x > sw) |
|
290 c->x = sw - c->w; |
|
291 if(c->y > sh) |
|
292 c->y = sh - c->h; |
283 |
293 |
284 resizetitle(c); |
294 resizetitle(c); |
285 wc.x = c->x; |
295 wc.x = c->x; |
286 wc.y = c->y; |
296 wc.y = c->y; |
287 wc.width = c->w; |
297 wc.width = c->w; |