diff --git a/packages/react-native/Libraries/Image/ImageBackground.js b/packages/react-native/Libraries/Image/ImageBackground.js index 15e2243d98f..54d1522800f 100644 --- a/packages/react-native/Libraries/Image/ImageBackground.js +++ b/packages/react-native/Libraries/Image/ImageBackground.js @@ -75,6 +75,7 @@ class ImageBackground extends React.Component { imageStyle, imageRef, importantForAccessibility, + 'aria-hidden': ariaHidden, ...props } = this.props; @@ -83,12 +84,14 @@ class ImageBackground extends React.Component { return ( {/* $FlowFixMe[incompatible-use] */} ', () => { ); }); }); + describe('aria-hidden', () => { + it('is set on both the wrapper `View` and the inner `Image`', () => { + const root = Fantom.createRoot(); + + Fantom.runTask(() => { + root.render( + , + ); + }); + + expect( + root + .getRenderedOutput({props: ['importantForAccessibility']}) + .toJSX(), + ).toEqual( + + + , + ); + }); + }); }); describe('ref', () => {