From 299718f279a75bbab12107b3a1f80aa9b5f5ed5c Mon Sep 17 00:00:00 2001 From: cretin45 Date: Thu, 11 Feb 2016 15:20:07 -0800 Subject: Trebuchet: Lock orientation while in grid size fragment Issue-id: CYNGNOS-2013 Change-Id: I14a8dfd98acd615c7ffd4b311027f5c46072cea8 --- src/com/android/launcher3/Launcher.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/com/android') diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index f80139e93..a5822dc35 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -1212,6 +1212,7 @@ public class Launcher extends Activity DynamicGridSizeFragment.DYNAMIC_GRID_SIZE_FRAGMENT); if (gridFragment != null) { mDynamicGridSizeFragment.setSize(); + unlockScreenOrientation(true); } } @@ -1908,7 +1909,7 @@ public class Launcher extends Activity public void onClickDynamicGridSizeButton() { FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); - + lockScreenOrientation(); mDynamicGridSizeFragment = new DynamicGridSizeFragment(); fragmentTransaction.replace(R.id.launcher, mDynamicGridSizeFragment, DynamicGridSizeFragment.DYNAMIC_GRID_SIZE_FRAGMENT); @@ -1957,7 +1958,7 @@ public class Launcher extends Activity } fragmentTransaction .remove(mDynamicGridSizeFragment).commit(); - + unlockScreenOrientation(true); mDarkPanel.setVisibility(View.VISIBLE); ObjectAnimator anim = ObjectAnimator.ofFloat( mDarkPanel, "alpha", 0.3f, 0.0f); @@ -2809,6 +2810,7 @@ public class Launcher extends Activity DynamicGridSizeFragment.DYNAMIC_GRID_SIZE_FRAGMENT); if (gridFragment != null) { mDynamicGridSizeFragment.setSize(); + unlockScreenOrientation(true); } else { showWorkspace(true); -- cgit v1.2.3