X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Ftint.c;h=a8cc19d71b8cf27325a18e11b238cd022eee8403;hb=cfd8016c95b06037d3a68448f31126b662a64143;hp=609a8d7cea645406314785276a21e4367098fbee;hpb=64ad4b3ed060b6c37fc65b50db0f6f10ac140871;p=chaz%2Ftint2 diff --git a/src/tint.c b/src/tint.c index 609a8d7..a8cc19d 100644 --- a/src/tint.c +++ b/src/tint.c @@ -679,8 +679,10 @@ int main (int argc, char *argv[]) for (i=0 ; i < nb_panel ; i++) { panel = &panel1[i]; - if (panel->is_hidden) + if (panel->is_hidden) { XCopyArea(server.dsp, panel->hidden_pixmap, panel->main_win, server.gc, 0, 0, panel->hidden_width, panel->hidden_height, 0, 0); + XSetWindowBackgroundPixmap(server.dsp, panel->main_win, panel->hidden_pixmap); + } else { if (panel->temp_pmap) XFreePixmap(server.dsp, panel->temp_pmap); panel->temp_pmap = XCreatePixmap(server.dsp, server.root_win, panel->area.width, panel->area.height, server.depth);