diff --git a/subiquitycore/ui/spinner.py b/subiquitycore/ui/spinner.py index f17bb2c3..1446584b 100644 --- a/subiquitycore/ui/spinner.py +++ b/subiquitycore/ui/spinner.py @@ -75,6 +75,8 @@ class Spinner(Text): await asyncio.sleep(self.rate) def start(self): + if self._spin_task is not None: + return if self.debug: log.debug("starting spinner %s", id(self)) self.stop()