X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fpanel.c;h=e2bbf9f69f1b1d1f13043af5b08028bd7743d074;hb=9becd8bd3b513a0bbfe778b2ef88f6d598fdf03a;hp=6da20c53e04e79d021a8e03710af1917f384cd46;hpb=8622308774bcb0569c8ffa1ea3f928b9d20f35b8;p=chaz%2Ftint2 diff --git a/src/panel.c b/src/panel.c index 6da20c5..e2bbf9f 100644 --- a/src/panel.c +++ b/src/panel.c @@ -151,8 +151,9 @@ void init_panel() long event_mask = ExposureMask|ButtonPressMask|ButtonReleaseMask; if (g_tooltip.enabled) event_mask |= PointerMotionMask|LeaveWindowMask; - XSetWindowAttributes att = { ParentRelative, 0L, 0, 0L, 0, 0, Always, 0L, 0L, False, event_mask, NoEventMask, False, 0, 0 }; - p->main_win = XCreateWindow(server.dsp, server.root_win, p->posx, p->posy, p->area.width, p->area.height, 0, server.depth, InputOutput, CopyFromParent, CWEventMask, &att); + XSetWindowAttributes att = { .event_mask=event_mask, .colormap=server.colormap, .background_pixel=0, .border_pixel=0 }; + unsigned long mask = CWEventMask|CWColormap|CWBackPixel|CWBorderPixel; + p->main_win = XCreateWindow(server.dsp, server.root_win, p->posx, p->posy, p->area.width, p->area.height, 0, server.depth, InputOutput, server.visual, mask, &att); } else { // old panel