Don't add view to list for non-urwid views.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
This commit is contained in:
parent
c5553e167c
commit
ad8ea078c9
1 changed files with 3 additions and 2 deletions
5
newfol
5
newfol
|
|
@ -348,9 +348,10 @@ class StandardView(View):
|
|||
top = urwid.Frame(body, head)
|
||||
self.widget = top
|
||||
loop.widget = self.widget
|
||||
return self.widget
|
||||
def render(self, loop):
|
||||
self._do_render(loop, self._render_standard)
|
||||
DatabaseData().views.append(self)
|
||||
if self._do_render(loop, self._render_standard) is not None:
|
||||
DatabaseData().views.append(self)
|
||||
def rerender(self, loop):
|
||||
if hasattr(self, "_rerender_standard"):
|
||||
return self._do_render(loop, self._rerender_standard)
|
||||
|
|
|
|||
Loading…
Reference in a new issue