From b43dde8a6ae02b78baa661d35013840e20d35a55 Mon Sep 17 00:00:00 2001 From: kodak <29453471+kodak@users.noreply.github.com> Date: Fri, 1 Oct 2021 08:57:13 -0700 Subject: [PATCH] Display AccessibilityNodeInfoCompat.isScreenReaderFocusable() property (fixes #1756) (#2925) Summary: Add screenreader-focusable property to AccessibilityUtil#getAccessibilityNodeInfoData The accessibility hierarchy displays various AccessibilityNodeInfo properties. However, it was missing the screenreader-focusable property. ## Changelog Display screenreader-focusable property in the accessibility hierarchy. Pull Request resolved: https://github.com/facebook/flipper/pull/2925 Test Plan: Test suite passes and code lints. Reviewed By: mweststrate Differential Revision: D31312381 Pulled By: passy fbshipit-source-id: c5044cef6aabe5bd2d2ce5e315f5aafd6990a137 --- .../plugins/inspector/descriptors/utils/AccessibilityUtil.java | 1 + 1 file changed, 1 insertion(+) diff --git a/android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/AccessibilityUtil.java b/android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/AccessibilityUtil.java index 10b4311c9..3ca56d45d 100644 --- a/android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/AccessibilityUtil.java +++ b/android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/AccessibilityUtil.java @@ -603,6 +603,7 @@ public final class AccessibilityUtil { .put("long-clickable", nodeInfo.isLongClickable()) .put("multiline", nodeInfo.isMultiLine()) .put("password", nodeInfo.isPassword()) + .put("screenreader-focusable", nodeInfo.isScreenReaderFocusable()) .put("scrollable", nodeInfo.isScrollable()) .put("selected", nodeInfo.isSelected()) .put("text", nodeInfo.getText())