Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/controller.py
diff options
context:
space:
mode:
Diffstat (limited to 'controller.py')
-rw-r--r--controller.py10
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()