X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Ftint2;a=blobdiff_plain;f=src%2Ftint.c;h=fd89b8c468a528467ec22347a4913fee61c19894;hp=0352aa891d9064545a087347c94635943eab7aee;hb=7a03bbf353324d6803aa84ca8fd41e6c6f4d099c;hpb=ac96fe8050ff0f5c4d0cb4b794eeee875e1d4bfd diff --git a/src/tint.c b/src/tint.c index 0352aa8..fd89b8c 100644 --- a/src/tint.c +++ b/src/tint.c @@ -186,9 +186,7 @@ void get_snapshot(const char *path) panel->area.width = server.monitor[0].width; panel->temp_pmap = XCreatePixmap(server.dsp, server.root_win, panel->area.width, panel->area.height, server.depth); - size_by_content(&panel->area); - size_by_layout(&panel->area); - refresh(&panel->area); + rendering(panel); Imlib_Image img = NULL; imlib_context_set_drawable(panel->temp_pmap); @@ -777,9 +775,7 @@ start: 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); - size_by_content(&panel->area); - size_by_layout(&panel->area); - refresh(&panel->area); + rendering(panel); XCopyArea(server.dsp, panel->temp_pmap, panel->main_win, server.gc, 0, 0, panel->area.width, panel->area.height, 0, 0); } }