Files
ComfyUI_frontend/src/extensions/core
AustinMroz af5a72021b Use preview downscaling in fewer places (#9678)
Thumbnail downscaling is currently being used in more places than it
should be.
- Nodes which display images will display incorrect resolution
indicators
<img width="255" height="372" alt="image"
src="https://github.com/user-attachments/assets/674790b6-04c8-4db0-84c2-2fa2dbaf123d"
/> <img width="255" height="372" alt="image"
src="https://github.com/user-attachments/assets/1dbe751b-7462-4408-9236-9446b005f5fc"
/>

This is particularly confusing with output nodes, which claim the output
is not of the intended resolution
- The "Download Image" and "Open Image" context menu actions will
incorrectly download the downscaled thumbnail.
- The assets panel will incorrectly display the thumbnail resolution as
the resolution of the output
- The lightbox (zoom) of an image will incorrectly display a downscaled
thumbnail.

This PR is a quick workaround to staunch the major problems
- Nodes always display full previews.
- Resolution downscaling is applied on the assert card, not on the
assetItem itself
- Due to implementation, this means that asset cards will still
incorrectly show the resolution of the thumbnail instead of the size of
the full image.

---------

Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Alexander Brown <drjkl@comfy.org>
2026-03-09 16:03:32 -07:00
..
2026-02-10 15:36:57 -05:00
2026-02-25 21:08:49 -08:00
2026-01-27 17:59:19 -08:00
2026-02-12 00:13:48 +01:00

Core Extensions

This directory contains the core extensions that provide essential functionality to the ComfyUI frontend.

📚 Full Documentation

The complete documentation for core extensions has been moved to:

/docs/extensions/core.md

Quick Reference

This directory contains built-in extensions that ship with ComfyUI, including:

  • Image Processing: maskeditor, uploadImage, saveImageExtraOutput, clipspace
  • Graph Management: groupNode, groupNodeManage, groupOptions, rerouteNode, noteNode
  • Input Handling: widgetInputs, uploadAudio, webcamCapture, simpleTouchSupport
  • UI Enhancements: contextMenuFilter, previewAny, nodeTemplates
  • Text Processing: dynamicPrompts, editAttention
  • Platform Support: electronAdapter

and more.

See Also