diff --git a/rtv/content.py b/rtv/content.py index 6188e07..48e321d 100644 --- a/rtv/content.py +++ b/rtv/content.py @@ -355,17 +355,15 @@ class SubredditContent(BaseContent): else: raise SubredditNameError(display_name) - with loader(): - - # Verify that content exists for the given submission generator. - # This is necessary because PRAW loads submissions lazily, and - # there is is no other way to check things like multireddits that - # don't have a real corresponding subreddit object. - try: - content = cls(display_name, submissions, loader) - content.get(0) - except: - raise SubredditNameError(display_name) + # Verify that content exists for the given submission generator. + # This is necessary because PRAW loads submissions lazily, and + # there is is no other way to check things like multireddits that + # don't have a real corresponding subreddit object. + content = cls(display_name, submissions, loader) + try: + content.get(0) + except: + raise SubredditNameError(display_name) return content diff --git a/rtv/utils.py b/rtv/utils.py index 6a8ed6c..ca2fec4 100644 --- a/rtv/utils.py +++ b/rtv/utils.py @@ -216,7 +216,7 @@ class LoadScreen(object): message_len = len(message) + len(trail) n_rows, n_cols = self._stdscr.getmaxyx() - s_row = (n_rows - 2) // 2 + s_row = (n_rows - 3) // 2 s_col = (n_cols - message_len - 1) // 2 window = self._stdscr.derwin(3, message_len+2, s_row, s_col)