diff options
Diffstat (limited to 'controller.py')
-rw-r--r-- | controller.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/controller.py b/controller.py index 86ee908..4b3cef4 100644 --- a/controller.py +++ b/controller.py @@ -10,10 +10,9 @@ class Controller(): self.session=session.Session(self.get_active_text(self.view.toolbar.categorias),self.get_active_text(self.view.toolbar.dificultades)) self.answered=True self.continues=True - self.continues=self.nextPuzzle(widget) + self.nextPuzzle(widget) def evaluateAnswer(self,widget): - print self.continues if self.continues: if not self.answered: self.answered=True @@ -37,16 +36,17 @@ class Controller(): self.continues=self.session.nextPuzzle() if self.continues: self.answered=False + self.view.refreshQuestion(self.session.currentPuzzle().question) self.view.hideAnswer() self.view.cleanUserAnswer() - self.view.refreshQuestion(self.session.currentPuzzle().question) - return self.continues def pause(self,widget): return self.session.pause() def end(self,widget): - return self.session.end() + self.session.end() + self.answered=True + self.nextPuzzle(widget) def get_active_text(self,combobox): model = combobox.get_model() |