          """ Load the latest preview if available """
          # TODO This seems to be triggering faster than the waittime
          logger.trace("Loading latest preview")  # type:ignore
          if not self._preview.load():
              logger.trace("Preview not updated")  # type:ignore
              return
          logger.debug("Preview loaded")
          self.display_item = True
  
      def display_item_process(self) -> None:
 
</s> remove         logger.trace("Loading latest preview")  # type:ignore
 </s> add         logger.trace("Loading latest preview")  # type:ignore[attr-defined] </s> remove         logger.trace("Loading latest preview")  # type:ignore
 </s> add         logger.trace("Loading latest preview")  # type:ignore[attr-defined] </s> remove             logger.trace("Preview not updated")  # type:ignore
 </s> add             logger.trace("Preview not updated")  # type:ignore[attr-defined] </s> remove         logger.trace("Displaying preview")  # type:ignore
 </s> add         logger.trace("Displaying preview")  # type:ignore[attr-defined] </s> remove             logger.trace("Logs disabled. Hiding graph")  # type:ignore
 </s> add             logger.trace("Logs disabled. Hiding graph")  # type:ignore[attr-defined]
            logger.trace("Preview not updated")  # type:ignore[attr-defined]
          """ Load the latest preview if available """
          # TODO This seems to be triggering faster than the waittime
          logger.trace("Loading latest preview")  # type:ignore
          if not self._preview.load():
            logger.trace("Preview not updated")  # type:ignore[attr-defined]
              return
          logger.debug("Preview loaded")
          self.display_item = True
  
      def display_item_process(self) -> None:
keep keep keep keep replace keep keep keep keep keep
 Preview - Allow mask color/opacity configuration
  - typing: lib.config
  - docs: lib.config
  - bugfix: popup_configure - keep assets on top 
lib/gui/display_command.py