1
1

Ticket #1582: fixed screen flickering on updates.

Partial revert of 4e40f6e98f2036cc8893e581cf52cdf5c239064e.
Don't call tty_touch_screen() for each screen repaint.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Этот коммит содержится в:
Andrew Borodin 2009-09-04 11:27:37 +04:00
родитель ee10da919d
Коммит e3684f3379
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -47,7 +47,7 @@
#include "global.h"
#include "../src/tty/tty.h" /* LINES */
#include "../src/tty/tty.h" /* LINES, tty_touch_screen() */
#include "../src/tty/key.h" /* ALT() macro */
#include "../src/tty/win.h" /* do_enter_ca_mode() */
@ -892,6 +892,7 @@ history_cmd (void)
void swap_cmd (void)
{
swap_panels ();
tty_touch_screen ();
repaint_screen ();
}

Просмотреть файл

@ -587,7 +587,6 @@ void
repaint_screen (void)
{
do_refresh ();
tty_touch_screen ();
tty_refresh ();
}