comparison gamelib/gamescreen.py @ 161:5184d30669b5

Fix handling of state on detail view dismissal.
author Jeremy Thurgood <firxen@gmail.com>
date Wed, 25 Aug 2010 08:19:38 +0200
parents a5a7bb2b4b9b
children 0db92b3b5833
comparison
equal deleted inserted replaced
160:a5a7bb2b4b9b 161:5184d30669b5
58 58
59 def mouse_down(self, event): 59 def mouse_down(self, event):
60 if self.subwidgets: 60 if self.subwidgets:
61 self.remove(self.detail) 61 self.remove(self.detail)
62 self.state.set_current_detail(None) 62 self.state.set_current_detail(None)
63 self._mouse_move(event.pos)
63 else: 64 else:
64 result = self.state.interact(event.pos) 65 result = self.state.interact(event.pos)
65 if result: 66 if result:
66 result.process(self) 67 result.process(self)
67 68