          framesize = (event.width, event.height)
          self._display.set_display_dimensions(framesize)
          self._reload()
  
      def _reload(self):
          """ Reload the preview image """
          logger.trace("Reloading preview image")
          self._display.update_tk_image()
          self._canvas.itemconfig(self._displaycanvas, image=self._display.tk_image)
  
 
</s> remove         logger.trace("Reloading preview image")
 </s> add         logger.trace("Reloading preview image")  # type: ignore </s> remove         logger.trace("Resizing preview image")
 </s> add         logger.trace("Resizing preview image")  # type: ignore </s> remove     def _resize(self, event):
 </s> add     def _resize(self, event: tk.Event) -> 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     def update_tk_image(self):
 </s> add     def update_tk_image(self) -> None:
    def _reload(self) -> None:
          framesize = (event.width, event.height)
          self._display.set_display_dimensions(framesize)
          self._reload()
  
    def _reload(self) -> None:
          """ Reload the preview image """
          logger.trace("Reloading preview image")
          self._display.update_tk_image()
          self._canvas.itemconfig(self._displaycanvas, image=self._display.tk_image)
  
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