Loading core/java/android/view/accessibility/AccessibilityWindowInfo.java +10 −0 Original line number Diff line number Diff line Loading @@ -231,6 +231,11 @@ public final class AccessibilityWindowInfo implements Parcelable { /** * Gets the root node in the window's hierarchy. * <p> * Returns {@code null} if connection is invalid. Otherwise, always returns a node, even if the * root is considered unimportant for accessibility. In this case, calling * {@link AccessibilityNodeInfo#isImportantForAccessibility()} on the returned node will return * {@code false}. * * @return The root node. */ Loading @@ -240,6 +245,11 @@ public final class AccessibilityWindowInfo implements Parcelable { /** * Gets the root node in the window's hierarchy. * <p> * Returns {@code null} if connection is invalid. Otherwise, always returns a node, even if the * root is considered unimportant for accessibility. In this case, calling * {@link AccessibilityNodeInfo#isImportantForAccessibility()} on the returned node will return * {@code false}. * * @param prefetchingStrategy the prefetching strategy. * @return The root node. Loading core/tests/coretests/src/android/view/AccessibilityInteractionControllerTest.java +3 −2 Original line number Diff line number Diff line Loading @@ -168,10 +168,11 @@ public class AccessibilityInteractionControllerTest { @Test @DisableFlags(android.view.accessibility.Flags.FLAG_IGNORE_UNIMPORTANT_ROOT) public void getRootView_isUnimportant_returnsNotNull() { public void getRootView_isUnimportant_returnsRoot() { mViewRootImpl.getView().setImportantForAccessibility(View.IMPORTANT_FOR_ACCESSIBILITY_NO); assertThat(mAccessibilityInteractionController.getRootView()).isNotNull(); assertThat(mAccessibilityInteractionController.getRootView()) .isEqualTo(mViewRootImpl.getView()); } private void launchActivity() { Loading Loading
core/java/android/view/accessibility/AccessibilityWindowInfo.java +10 −0 Original line number Diff line number Diff line Loading @@ -231,6 +231,11 @@ public final class AccessibilityWindowInfo implements Parcelable { /** * Gets the root node in the window's hierarchy. * <p> * Returns {@code null} if connection is invalid. Otherwise, always returns a node, even if the * root is considered unimportant for accessibility. In this case, calling * {@link AccessibilityNodeInfo#isImportantForAccessibility()} on the returned node will return * {@code false}. * * @return The root node. */ Loading @@ -240,6 +245,11 @@ public final class AccessibilityWindowInfo implements Parcelable { /** * Gets the root node in the window's hierarchy. * <p> * Returns {@code null} if connection is invalid. Otherwise, always returns a node, even if the * root is considered unimportant for accessibility. In this case, calling * {@link AccessibilityNodeInfo#isImportantForAccessibility()} on the returned node will return * {@code false}. * * @param prefetchingStrategy the prefetching strategy. * @return The root node. Loading
core/tests/coretests/src/android/view/AccessibilityInteractionControllerTest.java +3 −2 Original line number Diff line number Diff line Loading @@ -168,10 +168,11 @@ public class AccessibilityInteractionControllerTest { @Test @DisableFlags(android.view.accessibility.Flags.FLAG_IGNORE_UNIMPORTANT_ROOT) public void getRootView_isUnimportant_returnsNotNull() { public void getRootView_isUnimportant_returnsRoot() { mViewRootImpl.getView().setImportantForAccessibility(View.IMPORTANT_FOR_ACCESSIBILITY_NO); assertThat(mAccessibilityInteractionController.getRootView()).isNotNull(); assertThat(mAccessibilityInteractionController.getRootView()) .isEqualTo(mViewRootImpl.getView()); } private void launchActivity() { Loading