Loading quickstep/recents_ui_overrides/src/com/android/quickstep/views/RecentsView.java +3 −1 Original line number Diff line number Diff line Loading @@ -1853,7 +1853,9 @@ public abstract class RecentsView<T extends StatefulActivity> extends PagedView : i < modalMidpoint ? modalLeftOffsetSize : modalRightOffsetSize; getChildAt(i).setTranslationX(translation + modalTranslation); float totalTranslation = translation + modalTranslation; mOrientationHandler.getPrimaryViewTranslate().set(getChildAt(i), totalTranslation * mOrientationHandler.getPrimaryTranslationDirectionFactor()); } updateCurveProperties(); } Loading src/com/android/launcher3/touch/LandscapePagedViewHandler.java +5 −0 Original line number Diff line number Diff line Loading @@ -214,6 +214,11 @@ public class LandscapePagedViewHandler implements PagedOrientationHandler { return HORIZONTAL; } @Override public int getPrimaryTranslationDirectionFactor() { return -1; } @Override public int getTaskDismissDirectionFactor() { return 1; Loading src/com/android/launcher3/touch/PagedOrientationHandler.java +1 −0 Original line number Diff line number Diff line Loading @@ -74,6 +74,7 @@ public interface PagedOrientationHandler { int getScrollOffsetStart(View view, Rect insets); int getScrollOffsetEnd(View view, Rect insets); SingleAxisSwipeDetector.Direction getOppositeSwipeDirection(); int getPrimaryTranslationDirectionFactor(); int getTaskDismissDirectionFactor(); int getTaskDragDisplacementFactor(boolean isRtl); ChildBounds getChildBounds(View child, int childStart, int pageCenter, boolean layoutChild); Loading src/com/android/launcher3/touch/PortraitPagedViewHandler.java +5 −0 Original line number Diff line number Diff line Loading @@ -211,6 +211,11 @@ public class PortraitPagedViewHandler implements PagedOrientationHandler { return VERTICAL; } @Override public int getPrimaryTranslationDirectionFactor() { return 1; } @Override public int getTaskDismissDirectionFactor() { return -1; Loading Loading
quickstep/recents_ui_overrides/src/com/android/quickstep/views/RecentsView.java +3 −1 Original line number Diff line number Diff line Loading @@ -1853,7 +1853,9 @@ public abstract class RecentsView<T extends StatefulActivity> extends PagedView : i < modalMidpoint ? modalLeftOffsetSize : modalRightOffsetSize; getChildAt(i).setTranslationX(translation + modalTranslation); float totalTranslation = translation + modalTranslation; mOrientationHandler.getPrimaryViewTranslate().set(getChildAt(i), totalTranslation * mOrientationHandler.getPrimaryTranslationDirectionFactor()); } updateCurveProperties(); } Loading
src/com/android/launcher3/touch/LandscapePagedViewHandler.java +5 −0 Original line number Diff line number Diff line Loading @@ -214,6 +214,11 @@ public class LandscapePagedViewHandler implements PagedOrientationHandler { return HORIZONTAL; } @Override public int getPrimaryTranslationDirectionFactor() { return -1; } @Override public int getTaskDismissDirectionFactor() { return 1; Loading
src/com/android/launcher3/touch/PagedOrientationHandler.java +1 −0 Original line number Diff line number Diff line Loading @@ -74,6 +74,7 @@ public interface PagedOrientationHandler { int getScrollOffsetStart(View view, Rect insets); int getScrollOffsetEnd(View view, Rect insets); SingleAxisSwipeDetector.Direction getOppositeSwipeDirection(); int getPrimaryTranslationDirectionFactor(); int getTaskDismissDirectionFactor(); int getTaskDragDisplacementFactor(boolean isRtl); ChildBounds getChildBounds(View child, int childStart, int pageCenter, boolean layoutChild); Loading
src/com/android/launcher3/touch/PortraitPagedViewHandler.java +5 −0 Original line number Diff line number Diff line Loading @@ -211,6 +211,11 @@ public class PortraitPagedViewHandler implements PagedOrientationHandler { return VERTICAL; } @Override public int getPrimaryTranslationDirectionFactor() { return 1; } @Override public int getTaskDismissDirectionFactor() { return -1; Loading