aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2014-10-21 15:51:43 -0400
committerJesse Luehrs <doy@tozt.net>2014-10-21 15:51:43 -0400
commit6017767b2fefa02e69508626f498f5aabc2c7bfd (patch)
tree4b7187a1b816c516fe34373cd1c1884f54b58ac4
parentf38a50cd19c30418e2d5992982611edb74194ba3 (diff)
downloadpython-termcast-server-6017767b2fefa02e69508626f498f5aabc2c7bfd.tar.gz
python-termcast-server-6017767b2fefa02e69508626f498f5aabc2c7bfd.zip
full redraw if we change term sizes
-rw-r--r--termcast_server/termcast.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/termcast_server/termcast.py b/termcast_server/termcast.py
index 3effe89..1a6c279 100644
--- a/termcast_server/termcast.py
+++ b/termcast_server/termcast.py
@@ -84,6 +84,9 @@ class Handler(object):
return term
def get_term_updates(self, screen):
+ if self.rows != len(screen) or self.cols != len(screen[0]):
+ return None
+
changes = []
for i in range(0, self.rows):
for j in range(0, self.cols):