          ----------
          args: unused
              Required for tkinter event, but unused
          """
          logger.trace("Busy indicator trace: %s", args)
          if self._busy_tkvar.get():
              self._start_busy_indicator()
          else:
              self._stop_busy_indicator()
  
 
</s> remove     def _busy_indicator_trace(self, *args):
 </s> add     def _busy_indicator_trace(self, *args) -> None: </s> remove         logger.trace("Refreshing swapped faces. args: %s", args)
 </s> add         logger.trace("Refreshing swapped faces. args: %s", args)  # type: ignore </s> remove     def _stop_busy_indicator(self):
 </s> add     def _stop_busy_indicator(self) -> None: </s> remove         logger.trace("Refresh display trigger received: %s", args)
 </s> add         logger.trace("Refresh display trigger received: %s", args)  # type: ignore </s> remove         logger.trace("Getting mask. Image shape: %s", new_face.shape)
 </s> add         logger.trace("Getting mask. Image shape: %s", new_face.shape)  # type: ignore
        logger.trace("Busy indicator trace: %s", args)  # type: ignore
          ----------
          args: unused
              Required for tkinter event, but unused
          """
        logger.trace("Busy indicator trace: %s", args)  # type: ignore
          if self._busy_tkvar.get():
              self._start_busy_indicator()
          else:
              self._stop_busy_indicator()
  
keep keep keep keep replace keep keep keep keep keep
 Bugfix: convert - Gif Writer
  - Fix non-launch error on Gif Writer
  - convert plugins - linting
  - convert/fs_media/preview/queue_manager - typing
  - Change convert items from dict to Dataclass 
tools/preview/preview.py