use selmon->hidesystray instead of hidesystray

This commit is contained in:
speedie 2022-12-05 17:01:57 +01:00
parent 76cbf4a8ac
commit 97a5c9c831

View file

@ -8,7 +8,7 @@ width_systray(Bar *bar, BarWidthArg *a)
Client *i; Client *i;
if (!systray) if (!systray)
return 1; return 1;
if (!hidesystray) if (!selmon->hidesystray)
for (i = systray->icons; i; w += i->w + systrayspacing, i = i->next); for (i = systray->icons; i; w += i->w + systrayspacing, i = i->next);
return w ? w + lrpad - systrayspacing : 0; return w ? w + lrpad - systrayspacing : 0;
} }
@ -16,7 +16,7 @@ width_systray(Bar *bar, BarWidthArg *a)
int int
draw_systray(Bar *bar, BarDrawArg *a) draw_systray(Bar *bar, BarDrawArg *a)
{ {
if (hidesystray) { if (selmon->hidesystray) {
if (systray) if (systray)
XMoveWindow(dpy, systray->win, -500, bar->by); XMoveWindow(dpy, systray->win, -500, bar->by);
return a->x; return a->x;
@ -91,7 +91,7 @@ removesystrayicon(Client *i)
{ {
Client **ii; Client **ii;
if (hidesystray || !i) if (selmon->hidesystray || !i)
return; return;
for (ii = &systray->icons; *ii && *ii != i; ii = &(*ii)->next); for (ii = &systray->icons; *ii && *ii != i; ii = &(*ii)->next);
if (ii) if (ii)