diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java b/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java index f32bc44be2d..ee6ab32496e 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java @@ -79,6 +79,7 @@ public abstract class BaseViewManager - + + + + diff --git a/packages/rn-tester/js/examples/Accessibility/AccessibilityExample.js b/packages/rn-tester/js/examples/Accessibility/AccessibilityExample.js index d5caca95b71..f80f587e547 100644 --- a/packages/rn-tester/js/examples/Accessibility/AccessibilityExample.js +++ b/packages/rn-tester/js/examples/Accessibility/AccessibilityExample.js @@ -70,6 +70,11 @@ const styles = StyleSheet.create({ flexDirection: 'column', justifyContent: 'space-between', }, + button: { + padding: 8, + borderWidth: 1, + borderColor: 'blue', + }, container: { flex: 1, }, @@ -1431,10 +1436,74 @@ function DisplayOptionStatusExample({ ); } +function AccessibilityExpandedExample(): React.Node { + const [expand, setExpanded] = React.useState(false); + const [pressed, setPressed] = React.useState(false); + const expandAction = {name: 'expand'}; + const collapseAction = {name: 'collapse'}; + return ( + <> + + + The following component announces expanded/collapsed state correctly + +