Curses: Fix message window unhighlighting
The recent change to allow setting window colors in curses resulted in PDCurses clearing the message window background color.
This commit is contained in:
@@ -395,9 +395,8 @@ curses_clear_unhighlight_message_window(void)
|
|||||||
for (ry = brdroffset; ry < mh; ry++) {
|
for (ry = brdroffset; ry < mh; ry++) {
|
||||||
for (rx = brdroffset; rx < mw; rx++) {
|
for (rx = brdroffset; rx < mw; rx++) {
|
||||||
chtype cht = mvwinch(win, ry, rx);
|
chtype cht = mvwinch(win, ry, rx);
|
||||||
short clr = cht & A_COLOR;
|
|
||||||
|
|
||||||
mvwchgat(win, ry, rx, 1, A_NORMAL, PAIR_NUMBER(clr), NULL);
|
mvwchgat(win, ry, rx, 1, A_NORMAL, PAIR_NUMBER(cht), NULL);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user