def render(self, size, focus): if size != self.last_size: self.last_size = size urwid.emit_signal(self, 'resize', size) return urwid.ListBox.render(self, size, focus)