diff options
| -rw-r--r-- | sys/src/cmd/rio/wind.c | 1 | ||||
| -rw-r--r-- | sys/src/libdraw/window.c | 6 |
2 files changed, 1 insertions, 6 deletions
diff --git a/sys/src/cmd/rio/wind.c b/sys/src/cmd/rio/wind.c index b2391cabb..9734fd18f 100644 --- a/sys/src/cmd/rio/wind.c +++ b/sys/src/cmd/rio/wind.c @@ -129,6 +129,7 @@ wrefresh(Window *w) wborder(w, Unselborder); r = insetrect(w->i->r, Selborder); draw(w->i, r, w->cols[BACK], nil, w->entire.min); + wfill(w); w->ticked = 0; if(w->p0 > 0) frdrawsel(w, frptofchar(w, 0), 0, w->p0, 0); diff --git a/sys/src/libdraw/window.c b/sys/src/libdraw/window.c index 2b6702e72..485e14652 100644 --- a/sys/src/libdraw/window.c +++ b/sys/src/libdraw/window.c @@ -96,12 +96,6 @@ Error: } a[0] = 'F'; BPLONG(a+1, s->id); - /* - * flush(1) because screen is likely holding last reference to - * window, and want it to disappear visually. - */ - if(flushimage(d, 1) < 0) - goto Error; free(s); return 1; } |
