diff --git a/rtv/terminal.py b/rtv/terminal.py index df1a4c4..96698e9 100644 --- a/rtv/terminal.py +++ b/rtv/terminal.py @@ -59,6 +59,7 @@ class Terminal(object): self.loader = LoadScreen(self) self._display = None self._mailcap_dict = mailcap.getcaps() + self._term = os.environ['TERM'] @property def up_arrow(self): @@ -772,8 +773,8 @@ class Terminal(object): # Resolves tmux touchwin() bug and urxvt clearok() flashing bug def clear_screen(self): - if os.environ['TERM'] is not 'xterm-256color': + if self._term != 'xterm-256color': self.stdscr.touchwin() else: self.stdscr.clearok(True) - \ No newline at end of file +