diff --git a/deluge/ui/console/modes/connectionmanager.py b/deluge/ui/console/modes/connectionmanager.py index 0b3fcb5e5..25e9f8f90 100644 --- a/deluge/ui/console/modes/connectionmanager.py +++ b/deluge/ui/console/modes/connectionmanager.py @@ -186,6 +186,14 @@ class ConnectionManager(BaseMode): self.popup.refresh() curses.doupdate() + def on_resize(self, *args): + BaseMode.on_resize_norefresh(self, *args) + + if self.popup: + self.popup.handle_resize() + + self.stdscr.erase() + self.refresh() def _doRead(self): # Read the character