fix the refresh of textwin when there's no message yet

This commit is contained in:
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 2011-01-05 01:06:25 +00:00
parent 2e285cf426
commit 4ace901909

View file

@ -56,9 +56,9 @@ class Win(object):
pass
def _resize(self, height, width, y, x, parent_win):
self.height, self.width, self.x, self.y = height, width, x, y
if height == 0 or width == 0:
return
self.height, self.width, self.x, self.y = height, width, x, y
self._win = curses.newwin(height, width, y, x)
def _refresh(self):
@ -534,7 +534,7 @@ class TextWin(Win):
Build the Line objects from the messages, and then write
them in the text area
"""
if self.height <= 0 or not self.built_lines:
if self.height <= 0:
return
if self.pos != 0:
lines = self.built_lines[-self.height-self.pos:-self.pos]