summaryrefslogtreecommitdiffstats
path: root/lib/libncurses
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1994-11-06 08:33:34 +0000
committerache <ache@FreeBSD.org>1994-11-06 08:33:34 +0000
commit000e1f9f5858297588e708acdb87f4a5a4b94789 (patch)
tree4c9d8920b321cbf81876d8ed1c10357f2fba515c /lib/libncurses
parentb8ab9277ff1fe5a1dca5fe3b4f08cc4dcb3c5178 (diff)
downloadFreeBSD-src-000e1f9f5858297588e708acdb87f4a5a4b94789.zip
FreeBSD-src-000e1f9f5858297588e708acdb87f4a5a4b94789.tar.gz
Fix curses bug with delete character and standout
Diffstat (limited to 'lib/libncurses')
-rw-r--r--lib/libncurses/lib_doupdate.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libncurses/lib_doupdate.c b/lib/libncurses/lib_doupdate.c
index f85d099..4254177 100644
--- a/lib/libncurses/lib_doupdate.c
+++ b/lib/libncurses/lib_doupdate.c
@@ -517,6 +517,10 @@ static void DelChar(int count)
{
T(("DelChar(%d) called", count));
+ if (back_color_erase) {
+ T(("back_color_erase, turning attributes off"));
+ vidattr(A_NORMAL);
+ }
if (parm_dch) {
tputs(tparm(parm_dch, count), 1, _outc);
} else {
OpenPOWER on IntegriCloud