diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-12-02 00:56:21 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-12-02 00:56:21 +0100 |
commit | 1bce6d0981bff66b122ca49d7251e7e627af3c40 (patch) | |
tree | 8513a1aaac0be85145ef09904d695e611a59f921 /sys/src/libdraw | |
parent | 7d55aa8a32112a689ad0d41b876efe335d0b1115 (diff) |
libdraw: do not force flushimage() on freescreen()
This causes visual flashes of white in rio. If it is
really needed (it is rare) it should be done by the caller.
Diffstat (limited to 'sys/src/libdraw')
-rw-r--r-- | sys/src/libdraw/window.c | 6 |
1 files changed, 0 insertions, 6 deletions
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; } |