Skip to content

Commit 6410527

Browse files
chore: Invert accessibilityLabel precedence
1 parent 3bed564 commit 6410527

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

Libraries/Image/Image.android.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,16 +181,16 @@ const BaseImage = (props: ImagePropsType, forwardedRef) => {
181181
? loadingIndicatorSource.uri
182182
: null,
183183
ref: forwardedRef,
184-
accessibilityLabel: props['aria-label'] ?? props.accessibilityLabel,
184+
accessible: props.alt !== undefined ? true : props.accessible,
185+
accessibilityLabel:
186+
props['aria-label'] ?? props.accessibilityLabel ?? props.alt,
185187
accessibilityState: {
186188
busy: props['aria-busy'] ?? props.accessibilityState?.busy,
187189
checked: props['aria-checked'] ?? props.accessibilityState?.checked,
188190
disabled: props['aria-disabled'] ?? props.accessibilityState?.disabled,
189191
expanded: props['aria-expanded'] ?? props.accessibilityState?.expanded,
190192
selected: props['aria-selected'] ?? props.accessibilityState?.selected,
191193
},
192-
accessible: props.alt !== undefined ? true : props.accessible,
193-
accessibilityLabel: props.alt ?? props.accessibilityLabel,
194194
};
195195

196196
const objectFit =

Libraries/Image/Image.ios.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -173,15 +173,14 @@ const BaseImage = (props: ImagePropsType, forwardedRef) => {
173173
<ImageViewNativeComponent
174174
accessibilityState={_accessibilityState}
175175
{...restProps}
176-
accessibilityLabel={accessibilityLabel}
176+
accessible={props.alt !== undefined ? true : props.accessible}
177+
accessibilityLabel={accessibilityLabel ?? props.alt}
177178
ref={forwardedRef}
178179
style={style}
179180
resizeMode={resizeMode}
180181
tintColor={tintColor}
181182
source={sources}
182183
internal_analyticTag={analyticTag}
183-
accessible={props.alt !== undefined ? true : props.accessible}
184-
accessibilityLabel={props.alt ?? props.accessibilityLabel}
185184
/>
186185
);
187186
}}

0 commit comments

Comments
 (0)