From b4e316cd8bd72a7b0e83976cb77fe955b47a5455 Mon Sep 17 00:00:00 2001 From: Gonzalo Odiard Date: Tue, 20 Sep 2011 13:07:35 +0000 Subject: Change the place where the model is marked as modified to avoid bad interaction at saving Signed-off-by: Gonzalo Odiard --- (limited to 'activity.py') diff --git a/activity.py b/activity.py index b0f4b9c..f484c27 100644 --- a/activity.py +++ b/activity.py @@ -275,7 +275,6 @@ class MemorizeActivity(Activity): 'game.xml') game_zip.close() self.metadata['mime_type'] = 'application/x-memorize-project' - self.game.model.modified = False def _complete_close(self): self._remove_temp_files() @@ -308,6 +307,7 @@ class MemorizeActivity(Activity): self.table.change_game(None, self.game.model.data, self.game.model.grid) self.save() + self.game.model.modified = False if self.play_mode == False: self.hbox.remove(self.createcardpanel) -- cgit v0.9.1