diff options
author | Jason Monk <jmonk@google.com> | 2014-04-24 10:13:05 -0400 |
---|---|---|
committer | Jason Monk <jmonk@google.com> | 2014-04-24 10:13:05 -0400 |
commit | ed05f09aa1f83fc7ed02c8c40fa473a7f1a3a1e0 (patch) | |
tree | b2dd0c51fb27e2f354a5fd63115c4d036c28af44 /src/com/android/launcher3/Workspace.java | |
parent | f2a791a798ce24d81f3410c83873087690db4ffd (diff) | |
download | android_packages_apps_Trebuchet-ed05f09aa1f83fc7ed02c8c40fa473a7f1a3a1e0.tar.gz android_packages_apps_Trebuchet-ed05f09aa1f83fc7ed02c8c40fa473a7f1a3a1e0.tar.bz2 android_packages_apps_Trebuchet-ed05f09aa1f83fc7ed02c8c40fa473a7f1a3a1e0.zip |
Fix accessibility announce on apps page
Stops the workspace from announcing incorrectly while the apps
page is open, also makes the apps announce which page on opening.
Bug: 13006306
Change-Id: I723011fc55c24b66604a24b16c17bac4f5653f84
Diffstat (limited to 'src/com/android/launcher3/Workspace.java')
-rw-r--r-- | src/com/android/launcher3/Workspace.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java index c984ad65d..c2d5c1e83 100644 --- a/src/com/android/launcher3/Workspace.java +++ b/src/com/android/launcher3/Workspace.java @@ -1466,6 +1466,14 @@ public class Workspace extends SmoothPagedView mWallpaperOffset.syncWithScroll(); } + @Override + public void announceForAccessibility(CharSequence text) { + // Don't announce if apps is on top of us. + if (!mLauncher.isAllAppsVisible()) { + super.announceForAccessibility(text); + } + } + void showOutlines() { if (!isSmall() && !mIsSwitchingState) { if (mChildrenOutlineFadeOutAnimation != null) mChildrenOutlineFadeOutAnimation.cancel(); |