Loading core/java/android/view/View.java +2 −3 Original line number Diff line number Diff line Loading @@ -5138,8 +5138,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * @param text The announcement text. */ public void announceForAccessibility(CharSequence text) { if (AccessibilityManager.getInstance(mContext).isEnabled() && mParent != null && isImportantForAccessibility()) { if (AccessibilityManager.getInstance(mContext).isEnabled() && mParent != null) { AccessibilityEvent event = AccessibilityEvent.obtain( AccessibilityEvent.TYPE_ANNOUNCEMENT); onInitializeAccessibilityEvent(event); Loading Loading @@ -5189,7 +5188,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * Note: Called from the default {@link AccessibilityDelegate}. */ void sendAccessibilityEventUncheckedInternal(AccessibilityEvent event) { if (!isShown() || !isImportantForAccessibility()) { if (!isShown()) { return; } onInitializeAccessibilityEvent(event); Loading core/java/android/view/accessibility/AccessibilityNodeInfoCache.java +5 −7 Original line number Diff line number Diff line Loading @@ -174,7 +174,6 @@ public class AccessibilityNodeInfoCache { // subtrees in the cache. // TODO: Runs in O(n^2), could optimize to O(n + n log n) final LongArray newChildrenIds = info.getChildNodeIds(); if (newChildrenIds != null) { final int oldChildCount = oldInfo.getChildCount(); for (int i = 0; i < oldChildCount; i++) { final long oldChildId = oldInfo.getChildId(i); Loading @@ -182,7 +181,6 @@ public class AccessibilityNodeInfoCache { clearSubTreeLocked(oldChildId); } } } // Also be careful if the parent has changed since the new // parent may be a predecessor of the old parent which will Loading Loading
core/java/android/view/View.java +2 −3 Original line number Diff line number Diff line Loading @@ -5138,8 +5138,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * @param text The announcement text. */ public void announceForAccessibility(CharSequence text) { if (AccessibilityManager.getInstance(mContext).isEnabled() && mParent != null && isImportantForAccessibility()) { if (AccessibilityManager.getInstance(mContext).isEnabled() && mParent != null) { AccessibilityEvent event = AccessibilityEvent.obtain( AccessibilityEvent.TYPE_ANNOUNCEMENT); onInitializeAccessibilityEvent(event); Loading Loading @@ -5189,7 +5188,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * Note: Called from the default {@link AccessibilityDelegate}. */ void sendAccessibilityEventUncheckedInternal(AccessibilityEvent event) { if (!isShown() || !isImportantForAccessibility()) { if (!isShown()) { return; } onInitializeAccessibilityEvent(event); Loading
core/java/android/view/accessibility/AccessibilityNodeInfoCache.java +5 −7 Original line number Diff line number Diff line Loading @@ -174,7 +174,6 @@ public class AccessibilityNodeInfoCache { // subtrees in the cache. // TODO: Runs in O(n^2), could optimize to O(n + n log n) final LongArray newChildrenIds = info.getChildNodeIds(); if (newChildrenIds != null) { final int oldChildCount = oldInfo.getChildCount(); for (int i = 0; i < oldChildCount; i++) { final long oldChildId = oldInfo.getChildId(i); Loading @@ -182,7 +181,6 @@ public class AccessibilityNodeInfoCache { clearSubTreeLocked(oldChildId); } } } // Also be careful if the parent has changed since the new // parent may be a predecessor of the old parent which will Loading