Ejemplo n.º 1
0
    def _px_start(self):
        try:
            self._propagate_started = False

            BaseTask.start(self)
            if (self._px_target.can_activate
                    and not getattr(self._px_target, "started", None)):
                self._px_target.start()
                self._px_didstart = True
            self._px_dostart = False
        finally:
            self._propagate_started = True
Ejemplo n.º 2
0
 def start(self):
     BaseTask.start(self)
     if self.root.loading_in_progress:
         self.load_finished = self._post_started
     else:
         self._post_started()