diff --git a/src/screens/Profile/Header/Shell.tsx b/src/screens/Profile/Header/Shell.tsx
index 1564a3c280..f0d33466fc 100644
--- a/src/screens/Profile/Header/Shell.tsx
+++ b/src/screens/Profile/Header/Shell.tsx
@@ -72,6 +72,7 @@ let ProfileHeaderShell = ({
height: 1000,
width: 1000,
},
+ shape: 'circle',
},
],
index: 0,
diff --git a/src/view/com/lightbox/ImageViewing/@types/index.ts b/src/view/com/lightbox/ImageViewing/@types/index.ts
index 3476368d31..008cba8733 100644
--- a/src/view/com/lightbox/ImageViewing/@types/index.ts
+++ b/src/view/com/lightbox/ImageViewing/@types/index.ts
@@ -24,4 +24,5 @@ export type ImageSource = {
thumbRect: MeasuredDimensions | null
alt?: string
dimensions: Dimensions | null
+ shape: 'circle' | 'rect' | 'rounded-rect'
}
diff --git a/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageItem.android.tsx b/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageItem.android.tsx
index ad30067d46..807b064566 100644
--- a/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageItem.android.tsx
+++ b/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageItem.android.tsx
@@ -297,7 +297,7 @@ const ImageItem = ({
ref={containerRef}
// Necessary to make opacity work for both children together.
renderToHardwareTextureAndroid
- style={[styles.container, animatedStyle]}>
+ style={[styles.container, animatedStyle, {}]}>
({
...item,
thumbRect: thumbRects[i] ?? null,
+ shape: 'rect',
})),
index,
})