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

Commit 91d415d8 authored by Alan Viverette's avatar Alan Viverette
Browse files

Clear focus from previously focused view in EBT helper

Change-Id: I1bd70e345fb7e8a2a1a621c20912b8325a3cd142
parent 44219ef3
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -567,7 +567,15 @@ public abstract class ExploreByTouchHelper extends View.AccessibilityDelegate {
        }
        // TODO: Check virtual view visibility.
        if (!isAccessibilityFocused(virtualViewId)) {
            // Clear focus from the previously focused view, if applicable.
            if (mFocusedVirtualViewId != INVALID_ID) {
                sendEventForVirtualView(mFocusedVirtualViewId,
                        AccessibilityEvent.TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED);
            }

            // Set focus on the new view.
            mFocusedVirtualViewId = virtualViewId;

            // TODO: Only invalidate virtual view bounds.
            mView.invalidate();
            sendEventForVirtualView(virtualViewId,