Fill window before loading thumbs
This commit is contained in:
parent
b828b55419
commit
1c072cc0d0
2
main.c
2
main.c
|
@ -138,6 +138,8 @@ int main(int argc, char **argv) {
|
|||
|
||||
if (options->thumbnails == 2) {
|
||||
mode = MODE_THUMBS;
|
||||
win_clear(&win);
|
||||
win_draw(&win);
|
||||
} else {
|
||||
mode = MODE_NORMAL;
|
||||
load_image();
|
||||
|
|
3
window.c
3
window.c
|
@ -239,14 +239,13 @@ void win_clear(win_t *win) {
|
|||
return;
|
||||
|
||||
e = &win->env;
|
||||
gcval.foreground = win->fullscreen ? BlackPixel(e->dpy, e->scr) : win->bgcol;
|
||||
|
||||
if (win->pm)
|
||||
XFreePixmap(e->dpy, win->pm);
|
||||
win->pm = XCreatePixmap(e->dpy, win->xwin, e->scrw, e->scrh, e->depth);
|
||||
|
||||
gcval.foreground = win->fullscreen ? BlackPixel(e->dpy, e->scr) : win->bgcol;
|
||||
XChangeGC(e->dpy, bgc, GCForeground, &gcval);
|
||||
|
||||
XFillRectangle(e->dpy, win->pm, bgc, 0, 0, e->scrw, e->scrh);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue