Do not send DA and DSR again if already have a response.

This commit is contained in:
nicm
2020-01-29 15:07:49 +00:00
parent 7a15d10bf4
commit 531daba584
2 changed files with 5 additions and 2 deletions

6
tty.c
View File

@ -338,8 +338,10 @@ tty_start_tty(struct tty *tty)
tty->flags |= TTY_FOCUS;
tty_puts(tty, "\033[?1004h");
}
tty_puts(tty, "\033[c\033[1337n"); /* DA and DSR */
if (~tty->flags & TTY_HAVEDA)
tty_puts(tty, "\033[c");
if (~tty->flags & TTY_HAVEDSR)
tty_puts(tty, "\033[1337n");
} else
tty->flags |= (TTY_HAVEDA|TTY_HAVEDSR);