]> Dogcows Code - chaz/tint2/blobdiff - src/taskbar/task.c
panel_items : fixed _NET_WM_ICON_GEOMETRY. panel_items is done for me.
[chaz/tint2] / src / taskbar / task.c
index 83e827f5247ef181e1df0e51e5c95186f0c8b823..b132ae68e69e0a36666e59c0eb230c858af8af9f 100644 (file)
@@ -344,6 +344,9 @@ void draw_task (void *obj, cairo_t *c)
        Panel *panel = (Panel*)tsk->area.panel;
        //printf("draw_task %d %d\n", tsk->area.posx, tsk->area.posy);
 
+       long value[] = { panel->posx+tsk->area.posx, panel->posy+tsk->area.posy, tsk->area.width, tsk->area.height };
+       XChangeProperty (server.dsp, tsk->win, server.atom._NET_WM_ICON_GEOMETRY, XA_CARDINAL, 32, PropModeReplace, (unsigned char*)value, 4);
+
        if (panel->g_task.text) {
                /* Layout */
                layout = pango_cairo_create_layout (c);
This page took 0.017112 seconds and 4 git commands to generate.