commit 1f6422bc41370b210fced26dc753ca2ccae325a9 from: Omar Polo date: Sat Oct 20 18:02:54 2018 UTC Use the correct color as background_pixel commit - 43e30577d46f24c3a430a3b949eacaed8a9a1d72 commit + 1f6422bc41370b210fced26dc753ca2ccae325a9 blob - 1fd1ba8c8910e94cdadfd8600a2349f24db97650 blob + 3318fa78c0fe36b7212ae7cbdf145d2ec1f00b2b --- mymenu.c +++ mymenu.c @@ -1375,7 +1375,7 @@ xim_init(struct rendering *r, XrmDatabase *xdb) } void -create_window(struct rendering *r, Window parent_window, Colormap cmap, XVisualInfo vinfo, int x, int y, int ox, int oy) +create_window(struct rendering *r, Window parent_window, Colormap cmap, XVisualInfo vinfo, int x, int y, int ox, int oy, unsigned long background_pixel) { XSetWindowAttributes attr; @@ -1383,7 +1383,7 @@ create_window(struct rendering *r, Window parent_windo attr.colormap = cmap; attr.override_redirect = 1; attr.border_pixel = 0; - attr.background_pixel = 0x80808080; + attr.background_pixel = background_pixel; attr.event_mask = StructureNotifyMask | ExposureMask | KeyPressMask | KeymapStateMask | ButtonPress | VisibilityChangeMask; r->w = XCreateWindow(r->d, @@ -1952,7 +1952,7 @@ main(int argc, char **argv) r.ps1len = strlen(r.ps1); /* Create the window */ - create_window(&r, parent_window, cmap, vinfo, x, y, offset_x, offset_y); + create_window(&r, parent_window, cmap, vinfo, x, y, offset_x, offset_y, bgs[1]); set_win_atoms_hints(r.d, r.w, r.width, r.height); XMapRaised(r.d, r.w);