diff --git a/packages/pluggableWidgets/image-web/CHANGELOG.md b/packages/pluggableWidgets/image-web/CHANGELOG.md index 70e53cd609..ef168361c7 100644 --- a/packages/pluggableWidgets/image-web/CHANGELOG.md +++ b/packages/pluggableWidgets/image-web/CHANGELOG.md @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +### Fixed + +- We fixed an issue with Structure preview showing icons in the wrong size. + ## [1.6.0] - 2026-07-29 ### Changed diff --git a/packages/pluggableWidgets/image-web/src/Image.editorConfig.ts b/packages/pluggableWidgets/image-web/src/Image.editorConfig.ts index a76f9930b3..a332acded3 100644 --- a/packages/pluggableWidgets/image-web/src/Image.editorConfig.ts +++ b/packages/pluggableWidgets/image-web/src/Image.editorConfig.ts @@ -188,6 +188,10 @@ export function getPreview( height?: number, previewImage?: { type: "static"; imageUrl: string } ] { + if (values.datasource === "icon" && values.imageIcon?.type === "glyph") { + return [values.iconSize ?? 14, values.iconSize ?? 14]; + } + const imageObject = values.imageObject?.type === "static" ? values.imageObject // static image