def _do_play(self, wid): if self.last_played: gobject.idle_add(self._delayed_play, self.last_played) else: self.choose_file() # _do_play()