fix: resolved merge with statuscmd patch
This commit is contained in:
parent
bd32ae7251
commit
c53b9adb0b
9
dwm.c
9
dwm.c
@ -521,8 +521,8 @@ buttonpress(XEvent *e)
|
|||||||
arg.ui = 1 << i;
|
arg.ui = 1 << i;
|
||||||
} else if (ev->x < x + TEXTW(selmon->ltsymbol))
|
} else if (ev->x < x + TEXTW(selmon->ltsymbol))
|
||||||
click = ClkLtSymbol;
|
click = ClkLtSymbol;
|
||||||
else if (ev->x > selmon->ww - statusw - (int)TEXTW(stext) + lrpad - 2 - getsystraywidth())
|
else if (ev->x > selmon->ww - statusw - (int)TEXTW(stext) + lrpad - 2 - getsystraywidth()) {
|
||||||
x = selmon->ww - statusw;
|
x = selmon->ww - statusw - getsystraywidth();
|
||||||
click = ClkStatusText;
|
click = ClkStatusText;
|
||||||
statussig = 0;
|
statussig = 0;
|
||||||
for (text = s = stext; *s && x <= ev->x; s++) {
|
for (text = s = stext; *s && x <= ev->x; s++) {
|
||||||
@ -895,15 +895,14 @@ drawbar(Monitor *m)
|
|||||||
ch = *s;
|
ch = *s;
|
||||||
*s = '\0';
|
*s = '\0';
|
||||||
tw = TEXTW(text) - lrpad;
|
tw = TEXTW(text) - lrpad;
|
||||||
drw_text(drw, m->ww - statusw + x, 0, tw, bh, 0, text, 0);
|
drw_text(drw, m->ww - stw - statusw + x, 0, tw, bh, 0, text, 0);
|
||||||
x += tw;
|
x += tw;
|
||||||
*s = ch;
|
*s = ch;
|
||||||
text = s + 1;
|
text = s + 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
tw = TEXTW(stext) - lrpad / 2 + 2; /* 2px extra right padding */
|
tw = TEXTW(stext) - lrpad / 2 + 2; /* 2px extra right padding */
|
||||||
drw_text(drw, m->ww - tw - stw - statusw + x, 0, tw, bh, lrpad / 2 - 2, stext, 0);
|
drw_text(drw, m->ww - stw - statusw + x, 0, tw, bh, lrpad / 2 - 2, stext, 0);
|
||||||
|
|
||||||
tw = statusw;
|
tw = statusw;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user