diff --git a/src/features/lightbox/chrome/ImageMenu.tsx b/src/features/lightbox/chrome/ImageMenu.tsx
index 00332d81cc..f29ac2cad3 100644
--- a/src/features/lightbox/chrome/ImageMenu.tsx
+++ b/src/features/lightbox/chrome/ImageMenu.tsx
@@ -23,23 +23,20 @@ export function ImageMenu({onPressShare, onPressSave}: Props) {
label={_(msg`Image options`)}
contentLabel={_(msg`Image options`)}>
{triggerProps => {
- if (triggerProps.IS_NATIVE) {
- return (
- triggerProps.control.open('full')}
- style={a.self_start}>
-
-
- )
+ if (!triggerProps.IS_NATIVE) {
+ // ImageMenu is native-only; web uses Lightbox.web.tsx's own menu
+ return null
}
return (
-
+ triggerProps.control.open('full')}
+ style={a.self_start}>
+
+
)
}}