Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dd5543a6 authored by Svetoslav Ganov's avatar Svetoslav Ganov Committed by Android Git Automerger
Browse files

am ac483ac4: Merge "AccessibilityInteractionController crash with...

am ac483ac4: Merge "AccessibilityInteractionController crash with IndexOutOfBoundException." into jb-dev

* commit 'ac483ac4':
  AccessibilityInteractionController crash with IndexOutOfBoundException.
parents 4ba77f16 ac483ac4
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -62,6 +62,8 @@ final class AccessibilityInteractionController {

    private final int mMyProcessId;

    private final ArrayList<View> mTempArrayList = new ArrayList<View>();

    public AccessibilityInteractionController(ViewRootImpl viewRootImpl) {
        Looper looper =  viewRootImpl.mHandler.getLooper();
        mMyLooperThreadId = looper.getThread().getId();
@@ -313,7 +315,7 @@ final class AccessibilityInteractionController {
                    infos = provider.findAccessibilityNodeInfosByText(text,
                            virtualDescendantId);
                } else if (virtualDescendantId == AccessibilityNodeInfo.UNDEFINED) {
                    ArrayList<View> foundViews = mViewRootImpl.mAttachInfo.mTempArrayList;
                    ArrayList<View> foundViews = mTempArrayList;
                    foundViews.clear();
                    root.findViewsWithText(foundViews, text, View.FIND_VIEWS_WITH_TEXT
                            | View.FIND_VIEWS_WITH_CONTENT_DESCRIPTION