diff --git a/glances/outputs/glances_curses.py b/glances/outputs/glances_curses.py index 68dabd7c0f21d8907568b555532cb96a0f8d37fb..32801ab9537492f20d76522509effa8e061193ee 100644 --- a/glances/outputs/glances_curses.py +++ b/glances/outputs/glances_curses.py @@ -1245,15 +1245,14 @@ class GlancesCursesBrowser(_GlancesCurses): return True if not is_windows: + class GlancesTextbox(Textbox, object): - class GlancesTextbox(Textbox): - - def __init__(*args, **kwargs): - Textbox.__init__(*args, **kwargs) + def __init__(self, *args, **kwargs): + super(GlancesTextbox, self).__init__(*args, **kwargs) def do_command(self, ch): if ch == 10: # Enter return 0 if ch == 127: # Back return 8 - return Textbox.do_command(self, ch) + return super(GlancesTextbox, self).do_command(ch)