Mercurial > pyntnclick
diff gamelib/gamescreen.py @ 65:cab924519037
Move some description management from widget to state object
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Mon, 23 Aug 2010 19:45:07 +0200 |
parents | 3087be3463e0 |
children | 05346a412b55 |
line wrap: on
line diff
--- a/gamelib/gamescreen.py Mon Aug 23 19:07:35 2010 +0200 +++ b/gamelib/gamescreen.py Mon Aug 23 19:45:07 2010 +0200 @@ -63,11 +63,12 @@ # FIXME: add some timer to invalidate msgs print msg self.state.clear_message() + desc = self.state.get_description() + if desc: + print desc def mouse_move(self, event): - old_desc = self.description - self.description = self.state.get_description(event.pos) - if self.description != old_desc: + if self.state.check_for_new_description(event.pos): # queue a redraw self.invalidate()