summaryrefslogtreecommitdiffstats
path: root/lib/libncurses/lib_insdel.c
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1994-11-27 02:22:09 +0000
committerache <ache@FreeBSD.org>1994-11-27 02:22:09 +0000
commit127177257e1b1cf230c7c9a81b9bbeb09df79946 (patch)
tree306f9259fdd523b033973deb787e913315c967d7 /lib/libncurses/lib_insdel.c
parent8fc5c343ea8b1f60d8dde4a21e61ad8ff7aa0a94 (diff)
downloadFreeBSD-src-127177257e1b1cf230c7c9a81b9bbeb09df79946.zip
FreeBSD-src-127177257e1b1cf230c7c9a81b9bbeb09df79946.tar.gz
Make idlok works properly with back color erase.
Diffstat (limited to 'lib/libncurses/lib_insdel.c')
-rw-r--r--lib/libncurses/lib_insdel.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libncurses/lib_insdel.c b/lib/libncurses/lib_insdel.c
index df68f87..b23288b 100644
--- a/lib/libncurses/lib_insdel.c
+++ b/lib/libncurses/lib_insdel.c
@@ -85,6 +85,10 @@ chtype blank = ' ';
if (win->_maxx == columns && win->_idlok == TRUE) {
+ if (back_color_erase) {
+ T(("back_color_erase, turning attributes off"));
+ vidattr(curscr->_attrs = A_NORMAL);
+ }
if (n > 0) {
mvcur(-1, -1, win->_cury, 0);
if (parm_insert_line) {
OpenPOWER on IntegriCloud