                                                          anchor=tk.NW)
          self.bind("<Configure>", self._resize)
          logger.debug("Initialized %s", self.__class__.__name__)
  
      def _refresh_display_callback(self, *args):
          """ Add a trace to refresh display on callback """
          if not self._refresh_display_trigger.get():
              return
          logger.trace("Refresh display trigger received: %s", args)
          self._reload()
 
</s> remove         logger.trace("Refresh display trigger received: %s", args)
 </s> add         logger.trace("Refresh display trigger received: %s", args)  # type: ignore </s> remove     def _resize(self, event):
 </s> add     def _resize(self, event: tk.Event) -> None: </s> remove     def tk_image(self):
 </s> add     def tk_image(self) -> Optional[PhotoImage]: </s> remove         self.queues = dict()
 </s> add         self.queues: Dict[str, EventQueue] = {} </s> remove     def _refresh(self, *args):
 </s> add     def _refresh(self, *args) -> None:
    def _refresh_display_callback(self, *args) -> None:
                                                          anchor=tk.NW)
          self.bind("<Configure>", self._resize)
          logger.debug("Initialized %s", self.__class__.__name__)
  
    def _refresh_display_callback(self, *args) -> None:
          """ Add a trace to refresh display on callback """
          if not self._refresh_display_trigger.get():
              return
          logger.trace("Refresh display trigger received: %s", args)
          self._reload()
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