[gcompris: 30/111] fixed callback issue



commit c4872cafea3ce55581a69a94803c313be8737d84
Author: serah <serah4291 gmail com>
Date:   Wed Jun 13 23:29:06 2012 +0530

    fixed callback issue

 src/intro_gravity-activity/intro_gravity.py |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/src/intro_gravity-activity/intro_gravity.py b/src/intro_gravity-activity/intro_gravity.py
index d4a6048..8d7ae5f 100644
--- a/src/intro_gravity-activity/intro_gravity.py
+++ b/src/intro_gravity-activity/intro_gravity.py
@@ -147,6 +147,7 @@ class Gcompris_intro_gravity:
     # When the bonus is displayed, it call us first with pause(1) and then with pause(0)
     # the game is won
     if pause == 0:
+      self.end()
       self.set_level(1,2,3)
 
   def set_level(self,a,b,c):
@@ -160,13 +161,11 @@ class Gcompris_intro_gravity:
 
   def next_level(self):
       gcompris.bonus.display(gcompris.bonus.WIN,gcompris.bonus.TUX)
-      self.end()
       self.gcomprisBoard.level += 1
       self.timer_on = False
       self.board_paused = 1
 
   def crash(self):
-      self.end()
       self.board_paused = 1
       self.timer_on = False
       gcompris.bonus.display(gcompris.bonus.LOOSE,gcompris.bonus.TUX)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]