Remove need to call super-class on_resize method

This commit is contained in:
Kovid Goyal
2018-07-15 16:19:54 +05:30
parent d2ea71a403
commit 2c3235d452
4 changed files with 2 additions and 4 deletions

View File

@@ -152,7 +152,6 @@ class Hints(Handler):
self.quit_loop(1)
def on_resize(self, new_size):
Handler.on_resize(self, new_size)
self.draw_screen()
def draw_screen(self):

View File

@@ -74,7 +74,6 @@ class Resize(Handler):
self.do_window_resize(is_decrease=key_event.key in (N, S), is_horizontal=key_event.key in (W, N), multiplier=2)
def on_resize(self, new_size):
Handler.on_resize(self, new_size)
self.draw_screen()
def draw_screen(self):

View File

@@ -340,7 +340,8 @@ class Loop:
def _on_sigwinch():
self._get_screen_size.changed = True
handler.on_resize(self._get_screen_size())
handler.screen_size = self._get_screen_size()
handler.on_resize(handler.screen_size)
signal_manager = SignalManager(self.asycio_loop, _on_sigwinch, handler.on_interrupt, handler.on_term)
with TermManager() as term_manager, signal_manager:

View File

@@ -455,7 +455,6 @@ class UnicodeInput(Handler):
self.quit_loop(1)
def on_resize(self, new_size):
Handler.on_resize(self, new_size)
self.refresh()