fix: barheight
This commit is contained in:
parent
edb2ab5bbe
commit
633947920b
15
speedwm.c
15
speedwm.c
|
@ -3119,12 +3119,14 @@ setbarheight(const Arg *arg)
|
|||
{
|
||||
bh += arg->i;
|
||||
Monitor *m;
|
||||
Bar *bar;
|
||||
|
||||
if (bh < drw->font->h)
|
||||
bh = drw->font->h;
|
||||
|
||||
updatebarpos(selmon);
|
||||
drawbaritems(m);
|
||||
updatebarpos(selmon);
|
||||
for (bar = selmon->bar; bar; bar = bar->next)
|
||||
XMoveResizeWindow(dpy, bar->win, bar->bx, bar->by, bar->bw, bar->bh);
|
||||
arrange(selmon);
|
||||
}
|
||||
|
||||
|
@ -3143,8 +3145,11 @@ void
|
|||
resetbarheight(const Arg *arg)
|
||||
{
|
||||
bh = drw->font->h + barheight;
|
||||
Bar *bar;
|
||||
|
||||
updatebarpos(selmon);
|
||||
updatebarpos(selmon);
|
||||
for (bar = selmon->bar; bar; bar = bar->next)
|
||||
XMoveResizeWindow(dpy, bar->win, bar->bx, bar->by, bar->bw, bar->bh);
|
||||
arrange(selmon);
|
||||
}
|
||||
|
||||
|
@ -5665,7 +5670,9 @@ togglebarpos(const Arg *arg)
|
|||
Monitor *m = bar->mon;
|
||||
|
||||
bar->barposition = !bar->barposition;
|
||||
updatebarpos(selmon);
|
||||
updatebarpos(selmon);
|
||||
for (bar = selmon->bar; bar; bar = bar->next)
|
||||
XMoveResizeWindow(dpy, bar->win, bar->bx, bar->by, bar->bw, bar->bh);
|
||||
arrange(selmon);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue