diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2016-09-02 10:41:43 -0700 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2016-09-02 10:52:07 -0700 |
commit | 52851aa3fd2dd9957e190d779f904f6abaf53fed (patch) | |
tree | a45ec27214e4f1e6e074d15451c0fb469884305b /src/com/android/launcher3/Workspace.java | |
parent | 94b510cc683a6436ae82c6d323cbd8b429561b06 (diff) | |
download | android_packages_apps_Trebuchet-52851aa3fd2dd9957e190d779f904f6abaf53fed.tar.gz android_packages_apps_Trebuchet-52851aa3fd2dd9957e190d779f904f6abaf53fed.tar.bz2 android_packages_apps_Trebuchet-52851aa3fd2dd9957e190d779f904f6abaf53fed.zip |
Fixing topView not being considered in all places when calculating accessible
and focusable views
Bug: 30563273
Change-Id: I6253ce33ee5c328efdde2ea733029975b31e5eb8
Diffstat (limited to 'src/com/android/launcher3/Workspace.java')
-rw-r--r-- | src/com/android/launcher3/Workspace.java | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java index 947aa5062..d5f1363b4 100644 --- a/src/com/android/launcher3/Workspace.java +++ b/src/com/android/launcher3/Workspace.java @@ -1858,19 +1858,6 @@ public class Workspace extends PagedView } @Override - protected boolean onRequestFocusInDescendants(int direction, Rect previouslyFocusedRect) { - if (!mLauncher.isAppsViewVisible()) { - final Folder openFolder = getOpenFolder(); - if (openFolder != null) { - return openFolder.requestFocus(direction, previouslyFocusedRect); - } else { - return super.onRequestFocusInDescendants(direction, previouslyFocusedRect); - } - } - return false; - } - - @Override public int getDescendantFocusability() { if (workspaceInModalState()) { return ViewGroup.FOCUS_BLOCK_DESCENDANTS; @@ -1878,18 +1865,6 @@ public class Workspace extends PagedView return super.getDescendantFocusability(); } - @Override - public void addFocusables(ArrayList<View> views, int direction, int focusableMode) { - if (!mLauncher.isAppsViewVisible()) { - final Folder openFolder = getOpenFolder(); - if (openFolder != null) { - openFolder.addFocusables(views, direction); - } else { - super.addFocusables(views, direction, focusableMode); - } - } - } - public boolean workspaceInModalState() { return mState != State.NORMAL; } |