diff --git a/conf.c b/conf.c index 8812c4f..8b26a0a 100644 --- a/conf.c +++ b/conf.c @@ -104,8 +104,13 @@ conf_reload(struct conf *c) conf_font(c, sc); menu_init(sc); } - TAILQ_FOREACH(cc, &Clientq, entry) + TAILQ_FOREACH(cc, &Clientq, entry) { + conf_client(cc); + /* XXX Does not take hmax/vmax into account. */ + if ((cc->flags & CLIENT_MAXFLAGS) == CLIENT_MAXIMIZED) + cc->bwidth = 0; client_draw_border(cc); + } } static struct {