diff --git a/src/libprs500/gui2/status.py b/src/libprs500/gui2/status.py index ffe1799556..040bf7aa9e 100644 --- a/src/libprs500/gui2/status.py +++ b/src/libprs500/gui2/status.py @@ -144,7 +144,7 @@ class StatusBar(QStatusBar): text = src.replace(str(num), str(nnum)) jobs.setText(text) if self.movie_button.movie.state() == QMovie.Paused: - self.movie_button.movie.setPaused(False) + self.movie_button.movie.start() def job_done(self, id): jobs = self.movie_button.jobs @@ -158,10 +158,9 @@ class StatusBar(QStatusBar): def no_more_jobs(self): if self.movie_button.movie.state() == QMovie.Running: - self.movie_button.movie.setPaused(True) - # This causes MNG error 11 - #self.movie_button.movie.jumpToFrame(0) - + self.movie_button.movie.jumpToFrame(0) + self.movie_button.movie.stop() + self.movie_button.movie.jumpToFrame(0) if __name__ == '__main__': # Used to create the animated status icon