--- a/tuikit/core/application.py Wed Mar 19 20:42:52 2014 +0100
+++ b/tuikit/core/application.py Wed Mar 26 09:08:10 2014 +0100
@@ -1,6 +1,7 @@
from tuikit.core.window import WindowManager, Window
from tuikit.core.theme import default_theme
from tuikit.core.timer import Timer
+from tuikit.core.buffer import ProxyBuffer
import logging
@@ -57,8 +58,9 @@
self._started = True
self.window_manager.handle_event('resize', *self.driver.size)
+ screen = ProxyBuffer(self.driver)
while not self._quit:
- self.window_manager.draw(self.driver)
+ self.window_manager.draw(screen)
self.driver.flush()
timeout = self.timer.nearest_timeout()