We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af793dd commit b2e625aCopy full SHA for b2e625a
Libraries/Components/Switch/Switch.js
@@ -184,8 +184,18 @@ const SwitchWithForwardedRef: React.AbstractComponent<
184
}, [value, native]);
185
186
if (Platform.OS === 'android') {
187
+ const {accessibilityState} = restProps;
188
+ const _disabled =
189
+ disabled != null ? disabled : accessibilityState?.disabled;
190
+
191
+ const _accessibilityState =
192
+ _disabled !== accessibilityState?.disabled
193
+ ? {...accessibilityState, disabled: _disabled}
194
+ : accessibilityState;
195
196
const platformProps = {
- enabled: disabled !== true,
197
+ accessibilityState: _accessibilityState,
198
+ enabled: _disabled !== true,
199
on: value === true,
200
style,
201
thumbTintColor: thumbColor,
0 commit comments