summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2020-12-02 00:57:21 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2020-12-02 00:57:21 +0100
commit4b6072e60fd76bd9e61d5eedd56faa57e09bc009 (patch)
tree6e39f96cbc9b0e8f8da2821db441de9363be47dd
parente72958a5c1d15df420f077a11d3cd4fbd93f30f2 (diff)
parent1bce6d0981bff66b122ca49d7251e7e627af3c40 (diff)
downloadplan9front-4b6072e60fd76bd9e61d5eedd56faa57e09bc009.tar.xz
merge
-rw-r--r--sys/src/cmd/rio/wind.c1
-rw-r--r--sys/src/libdraw/window.c6
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;
}