summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/Workspace.java
diff options
context:
space:
mode:
authorJason Monk <jmonk@google.com>2014-04-24 10:13:05 -0400
committerJason Monk <jmonk@google.com>2014-04-24 10:13:05 -0400
commited05f09aa1f83fc7ed02c8c40fa473a7f1a3a1e0 (patch)
treeb2dd0c51fb27e2f354a5fd63115c4d036c28af44 /src/com/android/launcher3/Workspace.java
parentf2a791a798ce24d81f3410c83873087690db4ffd (diff)
downloadandroid_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.java8
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();