diff --git a/src/frame.c b/src/frame.c index 4c59b57..9aa474b 100644 --- a/src/frame.c +++ b/src/frame.c @@ -224,7 +224,8 @@ frame_update(Client *c) if((!conf.titlebar.button[i].flags) || ((conf.titlebar.button[i].flags & FreeFlag) && ((c->flags & FreeFlag) || !(c->flags & (TileFlag | LMaxFlag)))) - || ((conf.titlebar.button[i].flags & MaxFlag) && (c->flags & MaxFlag)) + || ((conf.titlebar.button[i].flags & MaxFlag) + && ((c->flags & MaxFlag) || (c->flags & LMaxFlag))) || ((conf.titlebar.button[i].flags & TileFlag) && (c->flags & TileFlag))) {