summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/Workspace.java
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2016-06-17 08:43:56 -0700
committerSunny Goyal <sunnygoyal@google.com>2016-06-17 08:44:51 -0700
commitae50284e0a838139c67caf0064a0977c871497fa (patch)
tree45147a676bc32b604a9c64808a3a836de748e3a4 /src/com/android/launcher3/Workspace.java
parentbb011dad4e69bec027be1e00d573a3095b318b43 (diff)
downloadandroid_packages_apps_Trebuchet-ae50284e0a838139c67caf0064a0977c871497fa.tar.gz
android_packages_apps_Trebuchet-ae50284e0a838139c67caf0064a0977c871497fa.tar.bz2
android_packages_apps_Trebuchet-ae50284e0a838139c67caf0064a0977c871497fa.zip
Moving LauncherAccessibilityDelegate to Launcher to associate it with
activity lifecycle. Change-Id: Ib815505677fa7ed74bdcfe7141b1d9bea5d7143a
Diffstat (limited to 'src/com/android/launcher3/Workspace.java')
-rw-r--r--src/com/android/launcher3/Workspace.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java
index cb88fc6bd..0e4fe8b19 100644
--- a/src/com/android/launcher3/Workspace.java
+++ b/src/com/android/launcher3/Workspace.java
@@ -601,9 +601,7 @@ public class Workspace extends PagedView
mScreenOrder.add(insertIndex, screenId);
addView(newScreen, insertIndex);
- LauncherAccessibilityDelegate delegate =
- LauncherAppState.getInstance().getAccessibilityDelegate();
- if (delegate != null && delegate.isInAccessibleDrag()) {
+ if (mLauncher.getAccessibilityDelegate().isInAccessibleDrag()) {
newScreen.enableAccessibleDrag(true, CellLayout.WORKSPACE_ACCESSIBILITY_DRAG);
}
@@ -918,8 +916,7 @@ public class Workspace extends PagedView
}
}
- LauncherAccessibilityDelegate delegate =
- LauncherAppState.getInstance().getAccessibilityDelegate();
+ boolean isInAccessibleDrag = mLauncher.getAccessibilityDelegate().isInAccessibleDrag();
// We enforce at least one page to add new items to. In the case that we remove the last
// such screen, we convert the last screen to the empty screen
@@ -936,7 +933,7 @@ public class Workspace extends PagedView
pageShift++;
}
- if (delegate != null && delegate.isInAccessibleDrag()) {
+ if (isInAccessibleDrag) {
cl.enableAccessibleDrag(false, CellLayout.WORKSPACE_ACCESSIBILITY_DRAG);
}