summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdam Cohen <adamcohen@google.com>2013-09-16 14:58:00 -0700
committerAdam Cohen <adamcohen@google.com>2013-09-16 14:58:24 -0700
commitd3ecce919296594ceeed6619d32994360b65ae40 (patch)
treedc7a9b34402579bf0e0f6c2841b0b8424ea33333 /src
parent1003be9e626570ce3ca44baf9c60bad3c4438c8b (diff)
downloadandroid_packages_apps_Trebuchet-d3ecce919296594ceeed6619d32994360b65ae40.tar.gz
android_packages_apps_Trebuchet-d3ecce919296594ceeed6619d32994360b65ae40.tar.bz2
android_packages_apps_Trebuchet-d3ecce919296594ceeed6619d32994360b65ae40.zip
Fix issue where you can't long press on empty screen to enter overiew mode
Change-Id: Ia7e3913187e5f38ce9db6f9da4bf9e8408ea977a
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher3/Launcher.java18
-rw-r--r--src/com/android/launcher3/Workspace.java12
2 files changed, 8 insertions, 22 deletions
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java
index 0a92f3563..98e9956d8 100644
--- a/src/com/android/launcher3/Launcher.java
+++ b/src/com/android/launcher3/Launcher.java
@@ -2586,16 +2586,14 @@ public class Launcher extends Activity
boolean allowLongPress = isHotseatLayout(v) || mWorkspace.allowLongPress();
if (allowLongPress && !mDragController.isDragging()) {
if (itemUnderLongClick == null) {
- if (mWorkspace.hasNonCustomEmptyScreens()) {
- // User long pressed on empty space
- mWorkspace.performHapticFeedback(HapticFeedbackConstants.LONG_PRESS,
- HapticFeedbackConstants.FLAG_IGNORE_VIEW_SETTING);
- // Disabling reordering until we sort out some issues.
- if (mWorkspace.isInOverviewMode()) {
- mWorkspace.startReordering(v);
- } else {
- mWorkspace.enterOverviewMode();
- }
+ // User long pressed on empty space
+ mWorkspace.performHapticFeedback(HapticFeedbackConstants.LONG_PRESS,
+ HapticFeedbackConstants.FLAG_IGNORE_VIEW_SETTING);
+ // Disabling reordering until we sort out some issues.
+ if (mWorkspace.isInOverviewMode()) {
+ mWorkspace.startReordering(v);
+ } else {
+ mWorkspace.enterOverviewMode();
}
} else {
if (!(itemUnderLongClick instanceof Folder)) {
diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java
index eed5b23ce..3d467a164 100644
--- a/src/com/android/launcher3/Workspace.java
+++ b/src/com/android/launcher3/Workspace.java
@@ -653,18 +653,6 @@ public class Workspace extends SmoothPagedView
return -1;
}
- public boolean hasNonCustomEmptyScreens() {
- Launcher.addDumpLog(TAG, "10249126 - hasNonCustomEmptyScreens()", true);
- Iterator<Long> iter = mWorkspaceScreens.keySet().iterator();
- while (iter.hasNext()) {
- long id = iter.next();
- if (id >= 0) {
- return true;
- }
- }
- return false;
- }
-
ArrayList<Long> getScreenOrder() {
return mScreenOrder;
}