diff --git a/examples/dokk/level.py b/examples/dokk/level.py index fbb11f63f1b884041f73641ec4108dada2aa5a1e..76b4bdb30b277156944c8f7c2f92deebf083c3c8 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()