Mercurial > sypikslang
changeset 134:208a79a49c26
Fix a ordering bug triggered when restoring a game
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Thu, 10 May 2012 17:06:48 +0200 |
parents | e1142e2289d8 |
children | 8d1cf98e39b5 |
files | gamelib/gamegui.py |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gamelib/gamegui.py Thu May 10 16:53:57 2012 +0200 +++ b/gamelib/gamegui.py Thu May 10 17:06:48 2012 +0200 @@ -535,6 +535,9 @@ super(LabWindow, self).__init__(screen, self.game) self.autosave = get_save_filename() + # Ensure we setup everything with the correct state set + self.game.start_turn() + self.develop = DevelopmentWindow(screen, self) self.activity = ActivityWindow(screen, self, self.develop) self.develop.set_activity_window(self.activity) @@ -546,7 +549,6 @@ self._sciences = [] # Setup for the first turn - self.game.start_turn() self.update_labels() self._make_science_widgets()