summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/Workspace.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/launcher3/Workspace.java')
-rw-r--r--src/com/android/launcher3/Workspace.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java
index 09a0a9889..54d153299 100644
--- a/src/com/android/launcher3/Workspace.java
+++ b/src/com/android/launcher3/Workspace.java
@@ -2003,6 +2003,24 @@ public class Workspace extends PagedView
return mState == State.OVERVIEW;
}
+ public boolean enterOverviewMode() {
+ if (mTouchState != TOUCH_STATE_REST) {
+ return false;
+ }
+ enableOverviewMode();
+ return true;
+ }
+
+ public void exitOverviewMode() {
+ ((OverviewPanel) mLauncher.getOverviewPanel()).collapsePane();
+ reloadSettings();
+ }
+
+ private void enableOverviewMode() {
+ reloadSettings();
+ }
+
+
int getOverviewModeTranslationY() {
DeviceProfile grid = mLauncher.getDeviceProfile();
Rect workspacePadding = grid.getWorkspacePadding(Utilities.isRtl(getResources()));