void menu_redraw_full (MUTTMENU * menu)
{
SETCOLOR(main_w, MT_COLOR_NORMAL);
- /* wclear() doesn't optimize screen redraws */
- wmove (main_w, 0, 0);
- wclrtobot (main_w);
-
+ werase(main_w);
SETCOLOR(main_w, MT_COLOR_SIDEBAR);
mvwhline(main_w, LINES - 2, 0, ACS_HLINE, getmaxx(main_w));
SETCOLOR(main_w, MT_COLOR_NORMAL);
if (*Errorbuf)
mutt_clear_error ();
- SETCOLOR(main_w, MT_COLOR_NORMAL);
- mvwaddstr (main_w, LINES - 1, 0, menu->prompt);
- wclrtoeol (main_w);
+ SETCOLOR(stdscr, MT_COLOR_NORMAL);
+ mvwaddstr(stdscr, LINES - 1, 0, menu->prompt);
+ wclrtoeol(stdscr);
}
}
i = km_dokey (menu->menu);
if (i == OP_TAG_PREFIX || i == OP_TAG_PREFIX_COND) {
if (menu->tagged) {
- mvwaddstr (main_w, LINES - 1, 0, "Tag-");
- wclrtoeol (main_w);
+ mvwaddstr(stdscr, LINES - 1, 0, "Tag-");
+ wclrtoeol(stdscr);
i = km_dokey (menu->menu);
menu->tagprefix = 1;
- CLEARLINE(main_w, LINES - 1);
+ CLEARLINE(stdscr, LINES - 1);
}
else if (i == OP_TAG_PREFIX) {
mutt_error _("No tagged entries.");