diff options
author | Nicolas Hennion <nicolashennion@gmail.com> | 2024-05-15 08:12:38 +0000 |
---|---|---|
committer | Nicolas Hennion <nicolashennion@gmail.com> | 2024-05-15 08:12:38 +0000 |
commit | 0447e210e548f59b15b74d8311a06bab2ee5593d (patch) | |
tree | f9c4d8da9bc5a59b3215f176bfb4ce887ee3a4ed /glances/outputs | |
parent | d8c5a72387820132490c9a33baaa9c26daf7eaf7 (diff) |
Catch exception when init colors in TMUX
Diffstat (limited to 'glances/outputs')
-rw-r--r-- | glances/outputs/glances_curses.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/glances/outputs/glances_curses.py b/glances/outputs/glances_curses.py index e2914df9..9d5ae178 100644 --- a/glances/outputs/glances_curses.py +++ b/glances/outputs/glances_curses.py @@ -287,10 +287,13 @@ class _GlancesCurses(object): self.filter_color = curses.color_pair(9) | A_BOLD self.selected_color = curses.color_pair(10) | A_BOLD # Define separator line style - curses.init_color(11, 500, 500, 500) - curses.init_pair(11, curses.COLOR_BLACK, -1) - self.separator = curses.color_pair(11) - + try: + curses.init_color(11, 500, 500, 500) + curses.init_pair(11, curses.COLOR_BLACK, -1) + self.separator = curses.color_pair(11) + except Exception: + # Catch exception in TMUX + pass else: # The screen is NOT compatible with a colored design # switch to B&W text styles |