tuikit/core/window.py
changeset 97 0c2e0c09ba5c
parent 95 05392e369ede
child 105 70c9cfc70cd6
child 109 105b1affc3c2
--- a/tuikit/core/window.py	Fri Mar 28 14:58:20 2014 +0100
+++ b/tuikit/core/window.py	Fri Mar 28 19:58:59 2014 +0100
@@ -9,6 +9,8 @@
 
     Widgets are drawn into window, events are routed to widgets through window.
 
+    Parent of Window is always WindowManager.
+
     """
 
     def __init__(self, buffer=None):
@@ -45,6 +47,7 @@
 
     def draw(self, buffer):
         """Draw this window into `buffer`."""
+        self.redraw()
         buffer.draw(self.buffer)
 
 
@@ -57,8 +60,6 @@
     def resize(self, w, h):
         self.children[0].resize(w, h)
 
-#    def keypress(self, keyname, char, mod=0):
-
     def handle_event(self, event_name, *args):
         """Handle input event to managed windows."""
         handler = getattr(self, event_name, None)