Loading packages/SystemUI/src/com/android/systemui/stackdivider/Divider.java +1 −0 Original line number Diff line number Diff line Loading @@ -529,6 +529,7 @@ public class Divider extends SystemUI implements DividerView.DividerCallbacks, updateVisibility(false /* visible */); mMinimized = false; removeDivider(); mImePositionProcessor.reset(); } void ensureMinimizedSplit() { Loading packages/SystemUI/src/com/android/systemui/stackdivider/DividerImeController.java +12 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,18 @@ class DividerImeController implements DisplayImeController.ImePositionProcessor && (imeSplit.asBinder() == mSplits.mSecondary.token.asBinder()); } void reset() { mPaused = true; mPausedTargetAdjusted = false; mAdjustedWhileHidden = false; mAnimation = null; mAdjusted = mTargetAdjusted = false; mImeWasShown = mTargetShown = false; mTargetPrimaryDim = mTargetSecondaryDim = mLastPrimaryDim = mLastSecondaryDim = 0.f; mSecondaryHasFocus = false; mLastAdjustTop = -1; } private void updateDimTargets() { final boolean splitIsVisible = !getView().isHidden(); mTargetPrimaryDim = (mSecondaryHasFocus && mTargetShown && splitIsVisible) Loading Loading
packages/SystemUI/src/com/android/systemui/stackdivider/Divider.java +1 −0 Original line number Diff line number Diff line Loading @@ -529,6 +529,7 @@ public class Divider extends SystemUI implements DividerView.DividerCallbacks, updateVisibility(false /* visible */); mMinimized = false; removeDivider(); mImePositionProcessor.reset(); } void ensureMinimizedSplit() { Loading
packages/SystemUI/src/com/android/systemui/stackdivider/DividerImeController.java +12 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,18 @@ class DividerImeController implements DisplayImeController.ImePositionProcessor && (imeSplit.asBinder() == mSplits.mSecondary.token.asBinder()); } void reset() { mPaused = true; mPausedTargetAdjusted = false; mAdjustedWhileHidden = false; mAnimation = null; mAdjusted = mTargetAdjusted = false; mImeWasShown = mTargetShown = false; mTargetPrimaryDim = mTargetSecondaryDim = mLastPrimaryDim = mLastSecondaryDim = 0.f; mSecondaryHasFocus = false; mLastAdjustTop = -1; } private void updateDimTargets() { final boolean splitIsVisible = !getView().isHidden(); mTargetPrimaryDim = (mSecondaryHasFocus && mTargetShown && splitIsVisible) Loading