Mercurial > 510Connectbot
diff src/com/five_ten_sg/connectbot/service/TerminalMonitor.java @ 227:2dd627df4dfb
delay testChanged() by 10ms for async transports; sendScreen resets watch area to the entire screen
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Wed, 09 Jul 2014 09:03:04 -0700 |
parents | 4ecd8a39afb3 |
children | 594101a0876a |
line wrap: on
line diff
--- a/src/com/five_ten_sg/connectbot/service/TerminalMonitor.java Tue Jul 08 20:57:30 2014 -0700 +++ b/src/com/five_ten_sg/connectbot/service/TerminalMonitor.java Wed Jul 09 09:03:04 2014 -0700 @@ -335,6 +335,13 @@ } }; + public void resetWatch() { + start_line = 0; + end_line = 500; + start_column = 0; + end_column = 500; + }; + public void sendScreen(char cmd) { char lines = (char)(buffer.height & 0x0000ffff); char columns = (char)(buffer.width & 0x0000ffff); @@ -349,6 +356,7 @@ } monitorWrite(cmd, arg); + resetWatch(); } public synchronized void activate() {