From 54ad7dc22c83dd9e5de934e86a5ccf413c52f2b9 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Mon, 15 Aug 2016 21:27:51 -0700 Subject: [PATCH] Fixed bug in page line counter. --- rtv/page.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rtv/page.py b/rtv/page.py index 2e7b34f..3dfc1f5 100644 --- a/rtv/page.py +++ b/rtv/page.py @@ -309,6 +309,7 @@ class Page(object): def _draw_header(self): n_rows, n_cols = self.term.stdscr.getmaxyx() + # Note: 2 argument form of derwin breaks PDcurses on Windows 7! window = self.term.stdscr.derwin(1, n_cols, self._row, 0) window.erase() @@ -423,7 +424,7 @@ class Page(object): # if the content will fill up the page, given that it is dependent # on the size of the terminal. self.nav.flip((len(self._subwindows) - 1)) - self._draw_content() + return self._draw_content() self._row += win_n_rows