diff gamelib/state.py @ 137:17411b984dc2

Fix descriptions. And call Demeter's police down upon me.
author Jeremy Thurgood <firxen@gmail.com>
date Tue, 24 Aug 2010 20:51:40 +0200
parents d264850806dc
children a5972444ad1e
line wrap: on
line diff
--- a/gamelib/state.py	Tue Aug 24 20:35:31 2010 +0200
+++ b/gamelib/state.py	Tue Aug 24 20:51:40 2010 +0200
@@ -245,7 +245,7 @@
 
     def draw_description(self, surface):
         if self._current_description is not None:
-            sub = surface.subsurface(
+            sub = self.state.screen.get_root().surface.subsurface(
                 Rect(5, 5, *self._current_description.size))
             self._current_description.draw_all(sub)