mirror of
https://github.com/leahneukirchen/cwm.git
synced 2023-08-10 21:13:12 +03:00
cwm: fix a semi-transparency border issue with some applications
When running with a compositor the border of some applications (firefox, chromium, zathura...) is not rendered correctly. Initializing the highest significant bits of the color fixes it. diff from Julien Blanchard (julien at typed-hole [dot] org); ok okan@
This commit is contained in:
parent
4a6128d5e4
commit
9eb763ab87
2
client.c
2
client.c
@ -596,7 +596,7 @@ client_draw_border(struct client_ctx *cc)
|
|||||||
pixel = sc->xftcolor[CWM_COLOR_BORDER_URGENCY].pixel;
|
pixel = sc->xftcolor[CWM_COLOR_BORDER_URGENCY].pixel;
|
||||||
|
|
||||||
XSetWindowBorderWidth(X_Dpy, cc->win, (unsigned int)cc->bwidth);
|
XSetWindowBorderWidth(X_Dpy, cc->win, (unsigned int)cc->bwidth);
|
||||||
XSetWindowBorder(X_Dpy, cc->win, pixel);
|
XSetWindowBorder(X_Dpy, cc->win, pixel | (0xffu << 24));
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
Loading…
Reference in New Issue
Block a user