From 59b6c369017283e9bb4e1cc970099ccc8163b290 Mon Sep 17 00:00:00 2001
From: stefan <stefan@5a81b35b-ba03-0410-adc8-b2c5c5119f08>
Date: Mon, 12 Apr 2010 12:14:17 +0000
Subject: [PATCH] dokk (the docking game):  - fix time elapse bug

git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@1968 5a81b35b-ba03-0410-adc8-b2c5c5119f08
---
 examples/dokk/level.py | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/examples/dokk/level.py b/examples/dokk/level.py
index fbb11f63f..76b4bdb30 100644
--- a/examples/dokk/level.py
+++ b/examples/dokk/level.py
@@ -138,14 +138,15 @@ class Level(QtCore.QObject):
     self.UpdateScores()
   
   def Finished(self):
-    self._started = False
     self.timer.stop()
     self.stop_time = time.time()
     Dokk().gl_win.SetLockInput(True)
-    if self.GetRank() > 0:
-      self.hud_level_end_tt.Start()
-    else:
-      self.hud_level_end_ntt.Start()
+    if self._started:
+      if self.GetRank() > 0:
+        self.hud_level_end_tt.Start()
+      else:
+        self.hud_level_end_ntt.Start()
+    self._started = False
 
   def Begin(self):
     self.Reset()
-- 
GitLab