diff --git a/packages/pluggableWidgets/background-image-native/CHANGELOG.md b/packages/pluggableWidgets/background-image-native/CHANGELOG.md index a059e2ca9..0bbd8a44b 100644 --- a/packages/pluggableWidgets/background-image-native/CHANGELOG.md +++ b/packages/pluggableWidgets/background-image-native/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +- Fixed background image widget not visible. + ## [2.2.0] - 2024-12-3 ### Changed diff --git a/packages/pluggableWidgets/background-image-native/package.json b/packages/pluggableWidgets/background-image-native/package.json index f596cdef6..1ba872cf9 100644 --- a/packages/pluggableWidgets/background-image-native/package.json +++ b/packages/pluggableWidgets/background-image-native/package.json @@ -1,7 +1,7 @@ { "name": "background-image-native", "widgetName": "BackgroundImage", - "version": "2.3.0", + "version": "2.3.1", "license": "Apache-2.0", "repository": { "type": "git", diff --git a/packages/pluggableWidgets/background-image-native/src/BackgroundImage.tsx b/packages/pluggableWidgets/background-image-native/src/BackgroundImage.tsx index 29056c279..15139f725 100644 --- a/packages/pluggableWidgets/background-image-native/src/BackgroundImage.tsx +++ b/packages/pluggableWidgets/background-image-native/src/BackgroundImage.tsx @@ -33,8 +33,14 @@ export function BackgroundImage(props: BackgroundImageProps; + // When there's no content, allow container to grow to fill available space + // When there's content, size container to content + const containerStyle = props.content + ? styles.container + : [styles.container, { flexGrow: 1, flexShrink: 1, flexBasis: "auto" as const }]; + return ( - + {props.content} diff --git a/packages/pluggableWidgets/background-image-native/src/__tests__/__snapshots__/BackgroundImage.spec.tsx.snap b/packages/pluggableWidgets/background-image-native/src/__tests__/__snapshots__/BackgroundImage.spec.tsx.snap index 084fca7ea..b4e45e51a 100644 --- a/packages/pluggableWidgets/background-image-native/src/__tests__/__snapshots__/BackgroundImage.spec.tsx.snap +++ b/packages/pluggableWidgets/background-image-native/src/__tests__/__snapshots__/BackgroundImage.spec.tsx.snap @@ -121,7 +121,16 @@ exports[`BackgroundImage renders with default styles 1`] = ` exports[`BackgroundImage renders without content 1`] = ` - +