From 49e62b940f769d9794f34c3f902637e82079d5bb Mon Sep 17 00:00:00 2001
From: "louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13"
 <louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13>
Date: Thu, 8 Jul 2010 20:20:43 +0000
Subject: fix the resize new problem

---
 src/gui.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/gui.py b/src/gui.py
index 6c698df3..23af902e 100644
--- a/src/gui.py
+++ b/src/gui.py
@@ -101,7 +101,7 @@ class Gui(object):
             "^P": self.rotate_rooms_right,
             "\t": self.auto_completion,
             "^I": self.auto_completion,
-            "KEY_RESIZE": self.window.resize,
+            "KEY_RESIZE": self.resize_window,
             "KEY_BACKSPACE": self.window.input.key_backspace,
             '^J': self.execute,
             '\n': self.execute,
@@ -126,6 +126,13 @@ class Gui(object):
         self.handler.connect('error-message', self.room_error)
         self.handler.connect('error', self.information)
 
+    def resize_window(self):
+        """
+        Resize the whole screen
+        """
+        self.window.resize(self.stdscr)
+        self.window.refresh(self.rooms)
+
     def main_loop(self, stdscr):
         """
         main loop waiting for the user to press a key
-- 
cgit v1.2.3