Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4534bd94 authored by Android Build Merger (Role)'s avatar Android Build Merger (Role)
Browse files

[automerger] Skip logging if device profile is not initialized am: 87168ca1

Change-Id: I2729ac8d3ac15ac7dd92aba2927c6cbb8dd7b3de
parents edd4f89f 87168ca1
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -683,15 +683,20 @@ public class WindowTransformSwipeHandler<T extends BaseDraggingActivity> {
    }

    private void doLogGesture(boolean toLauncher) {
        DeviceProfile dp = mDp;
        if (dp == null) {
            // We probably never received an animation controller, skip logging.
            return;
        }
        final int direction;
        if (mDp.isVerticalBarLayout()) {
            direction = (mDp.isSeascape() ^ toLauncher) ? Direction.LEFT : Direction.RIGHT;
        if (dp.isVerticalBarLayout()) {
            direction = (dp.isSeascape() ^ toLauncher) ? Direction.LEFT : Direction.RIGHT;
        } else {
            direction = toLauncher ? Direction.UP : Direction.DOWN;
        }

        int dstContainerType = toLauncher ? ContainerType.TASKSWITCHER : ContainerType.APP;
        UserEventDispatcher.newInstance(mContext, mDp).logStateChangeAction(
        UserEventDispatcher.newInstance(mContext, dp).logStateChangeAction(
                mLogAction, direction,
                ContainerType.NAVBAR, ContainerType.APP,
                dstContainerType,